【发布时间】:2019-01-15 00:45:58
【问题描述】:
我正在使用 spring boot、jackson 和 hibernate 作为带有休息(或多或少休息..)api 的基本后端。
现在的问题是,我想使用实体而不想使用 dto 来保持低复杂度。
问题是,当我检索带有集合的实体时,jackson 会获取东西,是的,里面有一个圆圈。
我希望能够使用 spring data、jackson 和实体类,但手动控制关联。
我不想用 JsonIgnore 或其他注解来配置它。
发送!
【问题讨论】:
-
你能分享一些代码吗?
-
"并且不想使用 dto" - 你如何处理序列化?你不想隐藏你的代表性数据吗? DTO 不是为了让生活变得更艰难,而是为了包含您实体的基础。
-
@Dan 这是一个范围明确的小项目。没有必要。在这种情况下,DTO 只是添加了另一个代码膨胀。
标签: java spring hibernate spring-boot jackson