slyak / spring-data-jpa-extra

spring data jpa with template dynamic query (eg: freemarker,velocity etc.) like mybatis. The master branch already support springboot2+ spring5+
Apache License 2.0
400 stars 116 forks source link

项目中全局Repository是已经定义好的BaseRepository,无法使用GenericJpaRepository。 #33

Closed klguang closed 5 years ago

klguang commented 6 years ago

大神,很高兴看到你的项目,非常感兴趣,同时我们项目想用的这个类库。 但是项目中全局Repository是已经定义好的BaseRepository,无法使用GenericJpaRepository。 请问如何将spring-data-jpa-extra集成到项目,在此表示感谢。

halower commented 6 years ago

对JPA不是很熟悉,我也有这个疑问

ssy341 commented 5 years ago

在自己定义的BaseRepository上集成GenericJpaRepository,代码如下

/**
 * 公共的jpa接口
 *
 * @param <T>
 * @param <ID>
 */
@NoRepositoryBean
public interface BaseJpaRepository<T, ID extends Serializable>
        extends GenericJpaRepository<T, ID>, JpaSpecificationExecutor<T> {

}
stormning commented 5 years ago

@ssy341 同学说得很对,扩展完配置一下即可。