`
qtqsjxyx
  • 浏览: 16447 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

分享一个用泛型的通用DAO接口

阅读更多
学习的时候感觉这个东西写的不错,拿出来分享一下,大神不要笑我无知哈哈。

public interface BaseDao<T>
{
// 根据ID加载实体
T get(Class<T> entityClazz , Serializable id);
// 保存实体
Serializable save(T entity);
// 更新实体
void update(T entity);
// 删除实体
void delete(T entity);
// 根据ID删除实体
void delete(Class<T> entityClazz , Serializable id);
// 获取所有实体
List<T> findAll(Class<T> entityClazz);
}
分享到:
评论

相关推荐

    泛型dao 泛型dao 泛型dao

    在这里我建议项目最好使用一个共通的DAO,因为这样会为你省去非常多的类,而那些类里的逻辑往往差不多。当然是用共通的DAO你需要对结果转型,转成你需要的bean,但这也比写那么多DAO强多了,你可以放下包袱,只关注...

    基于泛型的通用Dao接口和hibernate的实现

    基于泛型的通用Dao接口和hibernate的实现

    一个很好的通用泛型dao(含源码)

    为什么我们要使用通用DAO接口呢,因为我们的数据库操作无非是增删改查,CRUD操作,我们不需要为每个实体去编写一个dao接口,对于相似的实体操作可以只编写一个通用接口,然后采用不同的实现! DAO已经成为持久层...

    java 基于泛型与反射的通用 DAO

    java的基于泛型+反射的通用DAO例子,原创,没事写着玩的,请多指教哈。。。

    Hibernate泛型DAO接口,大部分通用都已包括

    NULL 博文链接:https://dr-yanglong.iteye.com/blog/2009075

    虚拟数据层 Struts2、Hibernate、Spring整合的泛型DAO Version 2010.9.27

    在这里我建议项目最好使用一个共通的DAO,因为这样会为你省去非常多的类,而那些类里的逻辑往往差不多。当然是用共通的DAO你需要对结果转型,转成你需要的bean,但这也比写那么多DAO强多了,你可以放下包袱,只关注...

    封装JPA的数据操作公共DAO基类

    通过将公共通用操作写进父类简化代码,提高代码的复用。 面向接口 使用继承 泛型 引入JPA API查询 以及 元数据 提高代码的安全性.

    generic-dao:使用泛型提供基于 Hibernate 的 DAO 层,因此它可以与任何 Hibernate 域对象一起使用

    通用道在 JPA/HIbernate/Spring 环境中使用泛型提供 DAO API,因此它可以与此类架构中的任何 Hibernate POJO 一起使用,而无需为每个域类创建专用的数据访问接口。 Maven 依赖项: &lt;dependency&gt; &lt;groupId&gt;org....

    java命名规范 开发规范

    5. 响应一个请求的分层结构约定,列举几个示例(常规调用、Ajax调用、WebService调用、提供WebService暴露、硬件设备接口调用); 6. 验证代码质量的约定,如JUnit、EMMA、FindBugs、CheckStyle、PMD的使用;Hudson...

    tyboot:基于springboot的脚手架

    b.dao层的mapper只是一个空的接口,大部分业务不需要在mapper中写任何代码(除非复杂报表查询),也不需要mapper的xml文件。 c.baseService中有大量的泛型方法以供使用,单表单对象增删改查在service层也不需要写...

    单点登录源码

    - 一站式支付解决方案,统一下单接口,支持支付宝、微信、网银等多种支付方式。不涉及业务的纯粹的支付平台。 - 统一下单(统一下单接口、统一扫码)、订单管理、数据分析、财务报表、商户管理、渠道管理、对账系统...

Global site tag (gtag.js) - Google Analytics