从Hibernate范型DAO设计制作的自用DAO
从Hibernate范型DAO设计打造的自用DAO几天前拜读了rainlife大哥哥的文章:www.iteye.com/topic/69293于是乎
从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);}