带有exported = false的Spring数据rest存储库隐藏了其他repo,其中exports = true

时间:2015-05-01 13:57:26

标签: spring-data-rest

是否有人知道是否可以为单个资源提供两个弹簧数据存储库,但只导出其中一个?

当我这样做时,两个仓库都不会被导出:

<div class="row">
  <div class="col-md-6"><!--THIS WILL BE 50% WIDTH ON MEDIUM AND UP, 100% WIDTH ON XS AND SMALL--> 
    //Main content here on left of page
  </div>

  <div class="col-md-6"> <!--THIS WILL BE 50% WIDTH ON MEDIUM AND UP, 100% WIDTH ON XS AND SMALL--> 
    //Content on right of page - THIS WILL GET PUSHED BELOW OTHER CONTENT ON SMALL AND XS SCREENS
  </div>
</div>

1 个答案:

答案 0 :(得分:0)

我注意到您在同一类型上有两个存储库 - Application.Book 另一个是JpaRepository,另一个是CrudRepositoryJpaRepositoryCrudRepository延伸。

您可以评估为什么需要2个相同类型的存储库。

相反,您可以使用JpaRepository然后使用{} 您可以使用@RestResource(exported=false)隐藏特定方法,而不必隐藏存储库接口。