spring data jpa用起来的确清爽,但有个问题就是每个表都要写个DAO继承Repository或JpaRepository...等接口。如果表少的情况下还好,如果遇到一下子来个几十个表,又都只是需要简单的增删查改,那岂不是要写上几十个基本一样的接口,虽然不用写实现,但感觉还是很繁琐。
请问各位大神有没有办法让spring data jpa实现通用DAO,对于这种简单的CURD只需要调一下getDAO().save(Object)、getDAO().find(Object)、getDAO().delete(Object)即可,而不用去写那么多个接口。
请问各位大神有没有办法让spring data jpa实现通用DAO,对于这种简单的CURD只需要调一下getDAO().save(Object)、getDAO().find(Object)、getDAO().delete(Object)即可,而不用去写那么多个接口。
spring data jpa 大部分功能只用写接口不用写实现类就能实现了,楼主连接口都不愿意写,只能说太懒了
谢谢,官网文档对于我这个英语白痴来说有点吃力,网上找了你说的“全局自定义方法”看了几篇文章,跟我要的效果还是有点出入。然后翻了一下源码,自己写了一个通用DAO的实现,只写了一个save方法,已经测试可用,哈哈哈