用了一整天的时间把昨天遗留下来的问题解决了。既然是要做一个类似Hibernate的工具,最主要的就是尽量减少SQL语句的编写。我采用反向强力解析实体类的办法,实现了自动构建SQL语句的功能。现在有三个核心类:EntityDao是一个泛型接口,定义了所有应该实现的方法。SimpleDao是抽象类,对接口功能进行实现,真正实体的DAO只要继承SimpleDao就可以拥有所有功能。无需任何额外实现、无需任何SQL语句!首先,看看我的BeanTools。它主要负责对实体进行强力解析,废话不多说,上代码...
查看全文