Hibernate延迟加载和REST API客户端GET请求

b1uwtaje  于 2022-12-13  发布在  其他
关注(0)|答案(1)|浏览(132)

关于最佳实践的问题。
有一个REST API服务,Hibernate被用作存储库。有一些实体有延迟加载字段。REST API客户端有时需要获取一个没有延迟字段的实体,有时需要获取它们,而获取的逻辑并没有改变。
就最佳实践而言,创建用于选择接收相关实体的API的最佳方法是什么?
考虑制作不同的端点或制作参数列表

ybzsozfc

ybzsozfc1#

如果您有不同的表示需求,请使用GraphQL。有了Blaze-Persistence Entity-Views和GraphQL集成,这将变得轻而易举。检查示例项目并试用它:https://github.com/Blazebit/blaze-persistence/tree/main/examples/spring-data-graphql

相关问题