读书人

从Hibernate范型DAO设计制作的自用DAO

发布时间: 2012-11-06 14:07:00 作者: rapoo

从Hibernate范型DAO设计打造的自用DAO

几天前拜读了rainlife大哥哥的文章:

www.iteye.com/topic/69293

于是乎自行改造了项目中的原有抽象结构:

范型DAO将所有DAO的CRUD方法使用范型抽象到此层面。

      public interface GenericDAO<T, ID extends Serializable> { T findById(ID id, boolean lock); List<T> findAll(); List<T> findByExample(T exampleInstance); T makePersistent(T entity); void makeTransient(T entity);}

读书人网 >软件架构设计

热点推荐