文件名称:最新修订:基于java泛型的通用DAO(CURD)实现
文件大小:4KB
文件格式:RAR
更新时间:2013-08-11 05:56:31
泛型, 通用DAO CURD hibernateTemplate 代码复用
现在无论做什么应用,基本上都会有涉及对象持久化这方面的操作。通常创建大量的DAO对象是我们开发过程中最常见的操作了。创建DAO对象的优点主要体现在提高代码复用和降低业务逻辑操作与业务实体持久化之间的耦合。 DAO对象一般都包括CRUD动作,如果在一个应用中,大量的重复定义这些CRUD方法,会占用大量的开发时间及测试时间,那在这一方面,有没有改进的方法呢? 其实,利用Java面向对象的基本特性及JDK5新引入的泛型语法,我们可以创建通用的DAO对象的CRUD方法,同时又可保证类型的安全性。下面DAO的实现以Hibernate为基础加以演示。
【文件预览】:
BaseDAO
----src()
--------com()