提问人:7z__rv 提问时间:10/19/2023 最后编辑:Smile7z__rv 更新时间:10/19/2023 访问量:24
如何解决杰克逊无序列化错误?
how to solve No serialization error of jackson?
问:
我的电影网络项目有问题 我正在实现电影放映计划实体的存储。
发生错误的部分如下:
我尝试将大厅和电影的 Id 值导入 dto,并在创建大厅和电影对象后使用它们创建计划实体。
错误消息如下:jackson.databind.exc.InvalidDefinitionException: No serializer found for class org.hibernate.proxy.pojo.bytebuddy.ByteBuddyInterceptor and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) (through reference chain: com.example.movie_ver2.core
问题发生在大厅实体的剧院中,我认为它发生是因为由于fetch.lazy选项而无法调用剧院。
我查了几个参考资料,但我不确定正确的方法是什么。我认为这可能是我的方法的结构性问题,所以我想听听你的意见。
我想问的是
- 以当前方式创建计划对象是否正确?
- 如果 save 方法没有问题,如何解决 jackson 序列化错误?
任何帮助将不胜感激。谢谢
答: 暂无答案
评论