在使用JacksonMapper返回JSON对象的Java类时,我得到了这个异常。org.codehaus.jackson.map.JsonMappingException:没有为类$Proxy57找到序列化程序,也没有发现创建BeanSerializer的属性(为了避免异常,禁用$:122)
at org.codehaus.jackson
基本上我想实现的是在我想要的时候获取角色,我的理解是,当我在查询中使用LEFT JOIN FETCH with LazyLoad时,所有的角色都应该被获取…… 下面我添加了所有的类和查询,即获取角色列表,即使我在查询中没有使用LEFT JOIN FETCH。,
var role: Role
) 在我的存储库中,我有这个查询,正如您所看到的,我没有加入获取的角色,
我正在使用JPA2和Springboot2X。试图在User和Account表中定义一个简单的一对一关系。User是父级,而Account是子级。这种关系是从父母到孩子的关系。跟踪。但是当我获取一个用户( User user = userRp.findByUserID(userid);)时,我会从两个表中获得数据。我的问题是,当我定义fetch = FetchType.LAZY时,为什么要获取帐户表数据?我只希望用户数据在输出中,就像在User表中运行select查询时一样。