
DAO
cppinside
这个作者很懒,什么都没留下…
展开
-
对IBatis分页的改进,使ibatis支持hibernate式的物理分页
公司的大部分项目都开始使用IBatis 作为O/R Mapping了,但是在使用的过程中也发现了很多不方便和存在争议的地方,其中一个不方便的地方就是分页 ,目前的处理方式都是在sqlMap中写针对特定数据库的物理分页 Sql语句,对于oracle数据库都是在分页 的sql语句里面加上三层嵌套的sql语句,想了很多办法,都没能很好的避免这个问题,无意间在javaeye上看到了《使ibatis 支持h原创 2013-06-14 01:23:06 · 339 阅读 · 0 评论 -
在Service里直接玩iBATIS,为iBATIS添个贴吧
以前使用iBATIS时,都是参考了iBATIS官网上的JPetStore做的。不过这个JPetStore似乎太老了,以致于我们参照后,所写的DB层又难看又繁琐。看了看我的DAO类,需要先定义一个接口,再定义一个Impl类,然后,每个方法里差不多都是一两句话的事。现在,我把DAO直接干掉了,完全用iBATIS来充当DAO,借助于Spring的注解,将iBATIS的DB操作对象直接注入Service中原创 2013-06-14 01:24:12 · 316 阅读 · 0 评论 -
通过CGLIB实现AOP的浅析(顺便简单对比了一下JDK的动态代理)
问了两个问题,还跑到论坛里回贴追着问,最终都得到的是结论性的贴子,没有得到我想要的分析。 功夫不负有心人,我终于弄明白了。 现象和问题请参照下面两个网页: http://www.iteye.com/problems/7876 http://www.iteye.com/problems/7987 讨论的帖子: http://www.iteye.com/topic/259458?page=2 先原创 2013-06-14 01:23:44 · 381 阅读 · 0 评论