文章字数:331,阅读全文大约需要1分钟
在jpa的基础上增加自己的实现 原文
核心代码
创建一个中间层Dao,继承jpa的两个接口,并用注解注释
1
2
public interface BaseDao<T,ID extends Serializable> extends JpaRepository<T,ID>,JpaSpecificationExecutor<T>创建上面的dao+impl的实现类,拓展功能。
其它dao直接继承与
BeseDao
@NoRepositoryBean
1 | package org.springframework.data.repository; |
翻译
1 | 当为所有存储库提供扩展的基础接口,并结合自定义存储库基类以实现在该中间接口中声明的方法时,通常会使用此方法。 |
配置开启功能
1 |
|
这个注解是为基类仓库拓展准备的