iBatis
Outaku
初学者,请多关照。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
iBatis获得自动生成的主键
大约两种情况: [list] [*]Oracle, IBM DB2使用序列 [*]MySQL,MS-SQLServer支持主键自动增长 [/list] [color=red]pre-generated keys (e.g. Oracle)[/color] [code="xml"] [/code] [color=red]pre-genera...2011-02-23 10:58:28 · 136 阅读 · 0 评论 -
iBatis延迟加载
iBatis弄延迟加载的方式与hibernate如出一辙,都是使用cglib生成实体类的子类动态代理。 以一个比较典型的M:1的关系来说举例子 部门类 [code="java"] public class Department { private Integer id; private String name; private String location; ...2011-02-28 09:59:43 · 135 阅读 · 0 评论 -
iBatis双向一对多映射中解决N+1查询问题
为了方便,用一个小例子说明问题。有两个实体类,Department和Employee。 Department为一,Employee为多。 [code="java"] package cn.com.legendapl.ibatis.domain; import org.apache.commons.lang.builder.ToStringBuilder; import org.a...原创 2011-03-16 13:37:38 · 158 阅读 · 0 评论 -
ibatis的joda相关的TypeHandler
ibatis默认的没有提供joda DateTime的typeHandler,自己写一个。 [code="java"] import java.sql.SQLException; import org.joda.time.DateTime; import org.joda.time.format.DateTimeFormat; import org.joda.time.forma...原创 2012-09-21 17:04:57 · 173 阅读 · 0 评论 -
mybatis plugin编写
尝试使用了一下mybati的插件功能 写了一个基础类备以后使用 [code="java"] import java.sql.Connection; import java.util.Properties; import org.apache.ibatis.executor.statement.StatementHandler; import org.apache.ibatis....原创 2014-07-16 20:25:44 · 299 阅读 · 0 评论
分享