Ibatis
neo_liu0000
这个作者很懒,什么都没留下…
展开
-
ibatis知识介绍
<br />iBATIS一词来源于“internet”和“abatis”的组合,是一个由Clinton Begin在2001年发起的开放源代码项目。最初侧重于密码软件的开发,现在是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO),同时还提供一个利用这个框架开发的JPetStore实例。<br /> 相对Hibernate和Apache OJB等“一站式”ORM解决方案而言,ibatis 是一种“半自动化”的ORM实现。 <br转载 2011-03-21 11:13:00 · 786 阅读 · 0 评论 -
在Ibatis中,select语句引起的缓存处理方法
ibaits源码中缓存列名的地方在这里: com.ibatis.sqlmap.engine.mapping.result .AutoResultMap public synchronized Object[] getResults(StatementScope statementScope, ResultSet rs) throws SQ原创 2012-03-15 16:36:31 · 1493 阅读 · 0 评论 -
ibatis中处理数据的方式(特殊)
1. 取得List的Map数据,在返回类型resultClass="HashMap" (多个map数据) public List> relevantpoint(UUID agpid,UUID erid) { Map map = new HashMap(); map.put("agpid",agpid); map.原创 2012-03-23 09:57:09 · 634 阅读 · 0 评论