guice和mybatis结合使用的DAO不需要实现类
2011-02-15 00:13
246 查看
手上的一个项目是guice和mybatis结合的。。偶然发现,很神奇的一个事情。。使用注解的形式,把sql语句写在接口的方法上面的时候,DAO的实现类竟然不用写了。。因为写了也是白写。。根本不执行。。用同事的一句话说:“谁竟然把DAO的实现类给qiang jian 了??” = =
没去看源码,不明白。。但是猜测是不是有一个代理类之类的东东呢。。以后有机会研究下。。这搞笑了。写DAO竟然不用实现类,第一次发现。。
不过不写实现类仅限于写 annotation 的形式。如果是写XML,那么实现类还是要写的。
没去看源码,不明白。。但是猜测是不是有一个代理类之类的东东呢。。以后有机会研究下。。这搞笑了。写DAO竟然不用实现类,第一次发现。。
不过不写实现类仅限于写 annotation 的形式。如果是写XML,那么实现类还是要写的。
相关文章推荐
- MyBatis+JUnit测试Dao(Mapper)的用例实现( 不启动web工程 且 未使用SpringMVC管理MyBatis时 )
- mybatis源码学习--spring+mybatis注解方式为什么mybatis的dao接口不需要实现类
- MyBatis与Spring MVC结合时,使用DAO注入出现:Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required
- Mybatis 使用动态语句实现批量删除(delete结合foreach)
- mybatis源码学习--spring+mybatis注解方式为什么mybatis的dao接口不需要实现类
- mybatis源码学习--注解五神兽棋牌源码出售方式为什么mybatis的dao接口不需要实现类
- Mybatis DAO接口为什么不需要实现类
- MyBatis系列三 之 使用getMapper剔除掉Dao的实现类
- mybatis源码学习--spring+mybatis注解方式为什么mybatis的dao接口不需要实现类
- 使用JDBCTemplate实现与Spring结合,方法公用 ——Emp实现类(EmpDaoImpl)
- Mybatis使用Mapper代理的方式生成DAO接口的实现类对象
- mybatis使用 原始dao开发 (自己写dao实现类)
- 如何整合Spring和Mybatis的思路分析(使用面向接口的mapper代理,不用再去写Dao的实现类)
- mybatis源码学习--spring+mybatis注解方式为什么mybatis的dao接口不需要实现类
- AAAMybatis使用MapperScannerConfigurer实现自动注册dao到spring容器
- 使用JDBCTemplate实现与Spring结合,方法公用 ——测试(EmpDaoImplTest)
- 使用kerberos实现windowsAD账户和linuxsamba服务的结合
- 使用VT实现树型列表结合控件
- Mybatis3.2.1使用例五:SqlSession方式集成Spring、使用DAO辅助类
- Mybatis使用OSCache和EHcache实现二级缓存