-
最新的spring4怎么跟mybatis集成?5
如题,我没有找到org.springframework.orm.ibatis.SqlMapClientFactoryBean这个类,请教,不胜感激!2014年12月22日 16:15
3个答案 按时间排序 按投票排序
-
需要用到mybatis-spring,这样dao层可以只定义接口,省掉实现类。你可能看看我的一个小项目:https://github.com/OuYangLiang/newffms
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd"> <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="locations"> <list> <value>classpath:jdbc.properties</value> </list> </property> </bean> <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName"> <value>${jdbc.driverClass}</value> </property> <property name="url"> <value>${jdbc.url}</value> </property> <property name="username"> <value>${jdbc.username}</value> </property> <property name="password"> <value>${jdbc.password}</value> </property> <property name="maxActive"> <value>${jdbc.maxActive}</value> </property> <property name="initialSize"> <value>${jdbc.initialSize}</value> </property> <property name="maxWait"> <value>${jdbc.maxWait}</value> </property> <property name="removeAbandoned"> <value>true</value> </property> <property name="removeAbandonedTimeout"> <value>60</value> </property> <property name="logAbandoned"> <value>true</value> </property> <property name="testOnBorrow"> <value>true</value> </property> <property name="validationQuery"> <value>SELECT 1</value> </property> </bean> <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"> <property name="basePackage" value="com.personal.oyl.newffms.dao" /> </bean> <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <property name="dataSource" ref="dataSource" /> <property name="mapperLocations" value="classpath*:sqlMap/*.xml" /> </bean> </beans>
2014年12月22日 22:10
相关推荐
SpringMVC+Spring+Mybatis集成开发环境SpringMVC+Spring+Mybatis集成开发环境SpringMVC+Spring+Mybatis集成开发环境SpringMVC+Spring+Mybatis集成开发环境SpringMVC+Spring+Mybatis集成开发环境SpringMVC+Spring+...
《Spring4+Mybatis3+SpringMVC4实战》是一个基于这三个流行开源框架构建的完整项目,旨在帮助学习者深入理解和实践SSM(Spring、SpringMVC、Mybatis)架构。这个项目涵盖了从基础配置到高级特性的全方位应用,对于...
集成 Spring MVC 和 MyBatis 的主要步骤包括以下几个方面: 1. **环境准备**:首先,确保项目中引入了 Spring MVC、MyBatis 相关的依赖库,如 spring-webmvc、spring-jdbc、mybatis、mybatis-spring 等。这些依赖...
- 配置Spring:在Spring的配置文件中,配置SqlSessionFactoryBean、DataSource以及事务管理器,将Mybatis集成到Spring环境中。 - Mapper接口与XML映射文件:创建Mapper接口,对应数据库操作,同时编写对应的XML...
本资源是一个最新 spring4 + mybatis3 集成的一个简单的 demo,也是博客《零基础整合 spring 4(包括mvc、context、orm) + mybatis 3 示例》的配套示例项目,该博客地址是:...
在 "spring-mybatis集成jar包" 中,`mybatis-spring-1.2.0.jar` 文件是关键,它是 Spring 和 MyBatis 整合的桥梁,包含了连接两者所需的类和接口。这个版本的 jar 包支持 Spring 3.x 至 4.x,MyBatis 3.x 版本,确保...
标题 "spring3和mybatis3的初始探索" 涉及到的是两个非常重要的Java开发框架——Spring和MyBatis的集成与应用。Spring是一个全面的后端开发框架,提供了依赖注入、AOP(面向切面编程)、MVC(模型-视图-控制器)等...
在IT行业中,SpringMVC、Spring和Mybatis是三大核心框架,它们的集成使用是Java Web开发中的常见实践。这个集成开发环境旨在提供一个高效、灵活的开发平台,以实现业务逻辑与数据访问的分离,提高代码的可维护性和可...
1. 该框架的开发环境为EclipseJEE集成开发工具。 2. 基于Spring4框架的三层架构开发完成。 3. Mybatis版本为:3.2.8。 4. 使用了SpringMVC框架,Spring4的xml配置和注解配置。 5. 前台展示页面使用了JQuery ...
SSM整合,即Spring MVC 4、Spring 4与MyBatis 3的集成,是Java Web开发中常用的一种框架组合。这三个组件分别是Spring MVC作为控制器层,Spring作为服务层和依赖注入容器,MyBatis作为持久层框架,它们协同工作以...
该项目为基于Spring框架的MyBatis集成设计源码,共包含256个文件,涵盖120个Java源文件、57个Markdown文档、39个XML配置文件、7个SQL脚本、5个属性文件、CSS和PNG图片各5个、YAML配置文件4个以及1个EditorConfig文件...
Spring MVC、Spring 和 MyBatis 是Java开发中常用的三大框架,它们各自负责应用程序的不同层面:Spring MVC 处理Web层的请求与响应,Spring 提供依赖注入和事务管理等核心功能,而MyBatis则专注于数据库操作。...
Spring与MyBatis集成步骤,内含简单的集成步骤及样例,易懂
在本文中,我们将深入探讨如何使用JavaEE技术栈,特别是Spring、Spring MVC和MyBatis框架,来构建一个超市货物管理系统的实现。这个系统涵盖了基本的登录功能以及与MySQL数据库的交互,包括增删改查操作和分页显示。...
在Java开发领域,Spring框架和MyBatis框架的集成是常见的数据访问技术组合。Spring作为一个全面的轻量级应用框架,提供了依赖注入、事务管理、AOP(面向切面编程)等功能;而MyBatis则是一个优秀的持久层框架,它...
这个压缩包是为了帮助开发者快速搭建一个支持Spring和MyBatis集成的项目环境。 描述中提到"基本常用jar包的整合",意味着这个压缩包包含了一些基础且常用的库,这些库是进行Spring和MyBatis整合所必需的。例如,...
struts2.2.3 + spring3.1.0 + mybatis3.1.0集成简单demo。具体请看:http://blog.csdn.net/afgasdg/article/details/7392367
**Spring3 整合 Mybatis 知识点详解** 在Java Web开发中,Spring和Mybatis是两个非常流行的开源框架。Spring提供了强大的依赖注入(DI)和面向切面编程(AOP)功能,而Mybatis则是一个轻量级的持久层框架,它简化了...
3. **Spring MVC与MYBatis集成** 在企业应用中,Spring MVC与MYBatis的集成能实现灵活的数据库操作。通过Spring的DataSource、TransactionManager以及SqlSessionFactoryBean等配置,可以轻松管理数据库连接和事务。...