1,让spring 来创建sqlMapClient对象
<bean id="sqlMapClient"
class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
<property name="configLocation">
<value>classpath:SqlMapConfig.xml</value>
</property>
<property name="dataSource" ref="dataSource"></property>
</bean>
2配置数据源和事务管理器
<bean id="dataSource"
class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName"
value="com.mysql.jdbc.Driver">
</property>
<property name="url" value="jdbc:mysql://localhost:3306/mydb"></property>
<property name="username" value="root"></property>
<property name="password" value="admin"></property>
</bean>
3,让Spring通过AOP拦截业务逻辑方法,并使用txmanager这个事务管理器管理事务!
<tx:advice id="txAdvice" transaction-manager="txManager">
<tx:attributes>
<tx:method name="*" propagation="REQUIRED" />
</tx:attributes>
</tx:advice>
4,DAO的编写,需要继承sqlMapClientDaoSupport,并调用它的getSqlMapClientTemplate()方法获得SqlMapClientTemplate对象的CRUD操作
分享到:
相关推荐
ibatis spring结合的一个学习程序,有源代码等
上一个版本是结合当前流行的主流框架,今天这个抛开了mybatis这个持久层框架,选择了ibatis作为我的database连接层,这个例子实现了添加一条数据的功能。其实mybatis和ibatis的区别不是很大,配置也只是一点小区别。...
资源是spring3结合ibatis 的项目,内有项目详解文档。是新手学习绝世宝典哦。不可错过~
Spring mvc 与Ibatis 技术的结合时目前比较流行的一种技术搭配,用于开发web应用.
一个简单的cairngorm入门实例,结合了spring和ibatis。内含说明文档
本工程以“银行账号转账”为例子演示了如何处理Spring、Ibatis结合MySQL数据库使用时的事务操作 本工程编码方式:UTF-8 须执行的SQL语句: CREATE DATABASE `test`; USE `test`; CREATE TABLE `lm_bank_card` ( `...
开发环境说明 ...本示例完整地结合Struts2+Spring2+iBatis2+MySQL5,演示了一个用户表的增、删、改、查。 想完整学习Struts2+Spring+iBatis的同仁,可以在这个例子中学习或模仿最基本也是最核心的技术要点。
非常好的学习笔记,用实例一步一步教会你如何使用结合iBatis和Spring。英文版,英文不好的朋友也可以借鉴其中的范例。
通向架构师的道路(第二十天)万能框架spring(二)maven结合spring与ibatis
本工程用于研究Spring、Ibatis结合MySQL数据库的使用方法 本工程编码方式:UTF-8 须执行的SQL语句: CREATE DATABASE `test`; USE `test`; DROP TABLE IF EXISTS `student`; CREATE TABLE `student` ( `id` char...
整理收集的适合于初学IBatis框架的人,里面有4个范例,简单入门!
Spring+Maven+freemarker+Ibatis项目结合
Ext2.0+struts2+spring2.5+ibatis2 结合的例子
在做一个mis系统的时候,公司用到了iBATIS来作为持久化的框架,并结合spring2.5的mvc来完成,项目现在已经完成,把iBATIS做了一下总结。
基于Webx Spring iBATIS的数据资产管理平台的设计与实现,沈慧,魏洪涛,根据数据资产的特征,结合在电子商务中分析数据的功能需求,设计并实现了基于Webx Spring iBATIS技术框架的数据资产管理平台。该平台主
Struts2+Spring+ibatis实现怎删改查以及分页的功能。本文档将项目的配置文件、源代码等全部实现。方便初学者学习ssi三大框架的整合,以及一个相对复杂的难题——与ssi框架结合的分页。该文档十分详细,按照代码结构...
maven构建项目,简单的struts2、spring、mybatis结构实现,页面展示用的easyui
11.3.2 为什么使用Spring代替iBATIS 211 11.4 创建自己的DAO层 211 11.4.1 从实现中分离出接口 212 11.4.2 创建一个工厂以解耦 212 11.5 小结 214 第12章 扩展iBATIS 215 12.1 理解可插拔组件的设计 215 12.2 使用...
高性能是J2EE应用程序追求的目标,在特定硬件基础上,数据...在对 iBATIS的缓存支持情况进行了介绍和研究的基础上,并结合Spring框架和iBATIS,使用Memcached对iBATIS二级缓存进行了新的实现,使应用的性能得到了很大的提升.
此项目是maven2的项目,然后集成了springmvc框架,spring3框架,ibatis框架,freemarker和EasyUI。是我做好的,可以运行的项目,可以作为学习的参考资料或代码。