![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Ibatis
文章平均质量分 73
yuanlaishini2010
这个作者很懒,什么都没留下…
展开
-
ibatis学习(一)--ibatis介绍以及示例
一、介绍 iBATIS是以SQL为中心的持久化层框架。能支持懒加载、关联查询、继承等特性。iBATIS不同于一般的OR映射框架(eg:hibernate)。OR映射框架,将数据库表、字段等映射到类、属性,那是一种元数据(meta-data)映射。iBATIS则是将SQL查询的参数和结果集映射到类。因此可以说,iBATIS做的是SQL Mapping的工作。它把SQL语句看成输入以转载 2013-04-27 16:26:46 · 685 阅读 · 0 评论 -
ibatis学习(三)---ibatis与spring的整合
Spring通过DAO模式,提供了对iBATIS的良好支持。SqlMapClient对象是iBATIS中的主要对象,我们可以通过配置让spring来管理SqlMapClient对象的创建(相当于用Spring来管理SessionFactory)。与hibernate类似,Spring 提供了SqlMapClientDaoSupport对象,我们的DAO可以继承这个类,通过它所提供的SqlM转载 2013-04-27 18:07:02 · 541 阅读 · 0 评论 -
ibatis学习(二)--ibatis使用介绍
SqlMapClient对象这个对象是iBatis操作数据库的接口(执行CRUD等操作),它也可以执行事务管理等操作。这个类是我们使用iBATIS的最主要的类。它是线程安全的。通常,将它定义为单例。(与hibernate中sessionFactory的定义类似)。如:import java.io.Reader;import com.ibatis.common.resources转载 2013-04-27 17:38:58 · 558 阅读 · 0 评论 -
ibatis学习(四)---ibatis3用like进行模糊匹配检索的写法
其实ibatis的文档中明确说明了参数的使用方法,有部分工作是留给我们自己做的,下面是说明文档的内容:Notice the parameter notation:#{id}This tells MyBatis to create a PreparedStatement parameter. With JDBC, such a parameter would beidentifi原创 2013-08-28 14:58:03 · 828 阅读 · 0 评论