手上的一个项目是guice和mybatis结合的。。偶然发现,很神奇的一个事情。。使用注解的形式,把sql语句写在接口的方法上面的时候,DAO的实现类竟然不用写了。。因为写了也是白写。。根本不执行。。用同事的一句话说:“谁竟然把DAO的实现类给qiang jian 了??” = =
没去看源码,不明白。。但是猜测是不是有一个代理类之类的东东呢。。以后有机会研究下。。这搞笑了。写DAO竟然不用实现类,第一次发现。。
不过不写实现类仅限于写 annotation 的形式。如果是写XML,那么实现类还是要写的。
没去看源码,不明白。。但是猜测是不是有一个代理类之类的东东呢。。以后有机会研究下。。这搞笑了。写DAO竟然不用实现类,第一次发现。。
不过不写实现类仅限于写 annotation 的形式。如果是写XML,那么实现类还是要写的。