亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Hibernate 查詢班級中包含的學生 出錯

http://img1.sycdn.imooc.com//59310d4c00016e8211880149.jpg


控制臺詳細信息

Exception in thread "main" org.hibernate.InstantiationException: No default constructor for entity: ?: com.imooc.entity.Student

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

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

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

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

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

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

at org.hibernate.loader.plan.exec.process.internal.EntityReferenceInitializerImpl.hydrateEntityState(EntityReferenceInitializerImpl.java:235)

at org.hibernate.loader.plan.exec.process.internal.AbstractRowReader.readRow(AbstractRowReader.java:107)

at org.hibernate.loader.plan.exec.process.internal.ResultSetProcessorImpl.extractResults(ResultSetProcessorImpl.java:129)

at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeLoad(AbstractLoadPlanBasedLoader.java:138)

at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeLoad(AbstractLoadPlanBasedLoader.java:102)

at org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer.initialize(AbstractLoadPlanBasedCollectionInitializer.java:102)

at org.hibernate.persister.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:693)

at org.hibernate.event.internal.DefaultInitializeCollectionEventListener.onInitializeCollection(DefaultInitializeCollectionEventListener.java:92)

at org.hibernate.internal.SessionImpl.initializeCollection(SessionImpl.java:1893)

at org.hibernate.collection.internal.AbstractPersistentCollection$4.doWork(AbstractPersistentCollection.java:555)

at org.hibernate.collection.internal.AbstractPersistentCollection.withTemporarySessionIfNeeded(AbstractPersistentCollection.java:260)

at org.hibernate.collection.internal.AbstractPersistentCollection.initialize(AbstractPersistentCollection.java:551)

at org.hibernate.collection.internal.AbstractPersistentCollection.read(AbstractPersistentCollection.java:140)

at org.hibernate.collection.internal.PersistentSet.iterator(PersistentSet.java:180)

at com.imooc.entity.Test.findStudentsByGrade(Test.java:42)

at com.imooc.entity.Test.main(Test.java:14)


正在回答

1 回答

實體類沒有空的構造方法

添加一下代碼 就解決了

http://img1.sycdn.imooc.com//593112ee0001861f05310384.jpg

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Hibernate初探之一對多映射
  • 參與學習       42163    人
  • 解答問題       310    個

Hibernate中一對多關聯映射配置,以及cascade和inverse屬性作用

進入課程

Hibernate 查詢班級中包含的學生 出錯

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號