org.hibernate.InstantiationException: No default constructor for entity: : cn.com.dao.User

版权声明:博客知识产权来源命运的信徒,切勿侵权 https://blog.csdn.net/qq_37591637/article/details/84835648
org.hibernate.InstantiationException: No default constructor for entity:  : 

cn.com.dao.User
	at org.hibernate.tuple.PojoInstantiator.instantiate

(PojoInstantiator.java:84)
	at org.hibernate.tuple.PojoInstantiator.instantiate

(PojoInstantiator.java:100)
	at org.hibernate.tuple.entity.AbstractEntityTuplizer.instantiate

(AbstractEntityTuplizer.java:631)
	at org.hibernate.persister.entity.AbstractEntityPersister.instantiate

(AbstractEntityPersister.java:4616)
	at org.hibernate.internal.SessionImpl.instantiate

(SessionImpl.java:1470)
	at org.hibernate.internal.SessionImpl.instantiate

(SessionImpl.java:1454)

错误分析:构造函数出了问题 到类里一看 默认构造函数被删了

错误解决:到类里写上:

// 构造无参构造方法
public User() {

}

猜你喜欢

转载自blog.csdn.net/qq_37591637/article/details/84835648