Jah*_*hir 4 spring jackson spring-boot
我正在开发一个 Spring Boot 应用程序,其中 Hibernate 作为 ORM,Jackson 作为 JSON 序列化器。
\n\n我有三个模型对象和所有三个模型的 CRUD 操作。
\n\nClass Student{\n private Teacher teacher; // Teacher of the student \xe2\x80\x94 to be fetched eagerly\n +Getter/Setter\n}\n\nclass Teacher {\n private List<Subject> subject; // List of subjects associated to that user\xe2\x80\x94 to be fetched eagerly\n +Getter/Setter \n}\n\nclass Subject {\n private long subjectId \n //Other subject properties\n + Getter/Setter\n}\nRun Code Online (Sandbox Code Playgroud)\n\n每当我触发对学生信息的获取请求时,我都会得到正确的教师信息,因为我也收到了主题信息,这对我来说是不必要的。同时,当我请求教师信息时,我需要肯定将学科信息与其相关联。如果我用于@JsonBackReference主题,我总是会失去它。我不知道如何实现这一目标。
在此先感谢您的帮助!!
\n也可以这样注释
\n\nClass Student{\n @JsonIgnoreProperties("subject")\n private Teacher teacher; // Teacher of the student \xe2\x80\x94 to be fetched eagerly\n}\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
5888 次 |
| 最近记录: |