
iBatis
iteye_17320
这个作者很懒,什么都没留下…
展开
-
在Service里直接玩iBATIS,为iBATIS添个贴吧
以前使用iBATIS时,都是参考了iBATIS官网上的JPetStore做的。不过这个JPetStore似乎太老了,以致于我们参照后,所写的DB层又难看又繁琐。看了看我的DAO类,需要先定义一个接口,再定义一个Impl类,然后,每个方法里差不多都是一两句话的事。现在,我把DAO直接干掉了,完全用iBATIS来充当DAO,借助于Spring的注解,将iBATIS的DB操作对象直接注入Service中...2009-03-23 10:26:17 · 123 阅读 · 0 评论 -
P6Spy + SQL Profiler + IronTrackSQL【修改】
P6Spy 是一个可以用来在应用程序中拦截和修改数据操作语句的开源框架. 通过P6Spy 我们可以对SQL语句进行拦截,相当于一个SQL语句的记录器,这样我们可以用它来作相关的分析,比如性能分析。 弄hibernate时,想显示sql语句,可以设置show_sql为true来达到这个目的,但是参数值全PreparedStatement一样,用?来代替的。 用p6spy可以达到显示的那些参数原值的...原创 2008-12-04 15:19:04 · 132 阅读 · 0 评论 -
对IBatis分页的改进,使ibatis支持hibernate式的物理分页
公司的大部分项目都开始使用IBatis 作为O/R Mapping了,但是在使用的过程中也发现了很多不方便和存在争议的地方,其中一个不方便的地方就是分页 ,目前的处理方式都是在sqlMap中写针对特定数据库的物理分页 Sql语句,对于oracle数据库都是在分页 的sql语句里面加上三层嵌套的sql语句,想了很多办法,都没能很好的避免这个问题,无意间在javaeye上看到了《使iba...原创 2008-09-19 01:42:53 · 108 阅读 · 0 评论