如何在Spring Data REST中自动扩展具有给定类型的所有关系?

问题描述 投票:0回答:1

我的用例是本地化:许多实体具有多语言属性,这些属性被映射为MultilingualString类的关系。有没有什么办法可以配置我的Spring Data REST API,以便它自动扩展每个实体中的这些关系?

有预测执行工作可能是一种选择,但为具有多语言属性的每个实体创建单独的预测似乎不必要地繁琐。有更好的选择吗?

谢谢!

spring-data-rest
1个回答
0
投票

您需要直接访问这些MultilingualString实体吗?

如果没有,那么只是不公开该存储库。如果没有这些实体的存储库端点,则所有这些实体都将自动插入其父对象。

@RepositoryRestResource(exported = false)
public interface MultilingualStringRepository extends AclJpaRepository<MultilingualString, {whatever}> 
© www.soinside.com 2019 - 2024. All rights reserved.