问题描述
我有两个班
@Entity
@Table(name = "tbl_country")
public class Country {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "id")
private long id;
@Column(name = "title",unique = true)
private String title;
@Column(name = "ranking")
private String ranking;
}
@Entity
@Table(name = "tbl_footballer")
public class Footballer {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "id")
private long id;
@Column(name = "name",unique = true)
private String name;
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "country_id")
private Country country;
}
我收到以下错误
java.lang.UnsupportedOperationException: Attempted to serialize java.lang.Class: org.hibernate.proxy.HibernateProxy. Forgot to register a type adapter?
我还在 application.properties 中添加了以下内容
spring.jpa.open-in-view=false
虽然默认的多对一提取类型(EAGER)工作正常。
希望得到任何建议。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)