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 · 683 阅读 · 0 评论 -
ibatis学习(三)---ibatis与spring的整合
Spring通过DAO模式,提供了对iBATIS的良好支持。SqlMapClient对象是iBATIS中的主要对象,我们可以通过配置让spring来管理SqlMapClient对象的创建(相当于用Spring来管理SessionFactory)。 与hibernate类似,Spring 提供了SqlMapClientDaoSupport对象,我们的DAO可以继承这个类,通过它所提供的SqlM转载 2013-04-27 18:07:02 · 539 阅读 · 0 评论 -
ibatis学习(二)--ibatis使用介绍
SqlMapClient对象 这个对象是iBatis操作数据库的接口(执行CRUD等操作),它也可以执行事务管理等操作。这个类是我们使用iBATIS的最主要的类。它是线程安全的。通常,将它定义为单例。(与hibernate中sessionFactory的定义类似)。如: import java.io.Reader; import com.ibatis.common.resources转载 2013-04-27 17:38:58 · 554 阅读 · 0 评论 -
ibatis学习(四)---ibatis3用like进行模糊匹配检索的写法
其实ibatis的文档中明确说明了参数的使用方法,有部分工作是留给我们自己做的,下面是说明文档的内容: Notice the parameter notation: #{id} This tells MyBatis to create a PreparedStatement parameter. With JDBC, such a parameter would be identifi原创 2013-08-28 14:58:03 · 826 阅读 · 0 评论