我正在使用 JHipster 创建一个简单的应用程序。 即使实体之间存在关系,框架也会为每个实体生成一个 View 。 我需要在同一 View 中呈现我的实体。
示例:实体问题 1-->* 答案
最佳答案
JHipster只是一个应用程序生成器,您可以根据需要修改生成的代码。关于您的特定问题,您可以仅通过调用 2 个实体服务以在同一 View 中显示其数据来以 Angular 来完成此操作,或者您可以修改一个实体或其 DTO 以包含相关实体,或者您可以创建一个新的 REST 资源来聚合 2 个实体服务实体。
默认情况下,获取模式是延迟加载,因此如果您想加载相关实体,请查看 Spring data documentation about @EntityGraph 。加载对象后,您必须确保它以 JSON 格式序列化为 @JsonManagedReference Jackson annotation .
关于javascript - JHipster:如何在所有者实体的同一 View 中呈现关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38208435/