課程
/后端開發
/Java
/Hibernate初探之單表映射
做hibernate的代碼測試,看不懂錯誤,請高手幫我看下!
2016-04-20
源自:Hibernate初探之單表映射 1-7
正在回答
旁邊Failure Trace有什么錯誤
李淳罡 提問者
蜀道郎 回復 李淳罡 提問者
qq_淺眠未安_0 回復 李淳罡 提問者
<?xml?version="1.0"?encoding="UTF-8"?> <!DOCTYPE?hibernate-configuration?PUBLIC "-//Hibernate/Hibernate?Configuration?DTD?3.0//EN" "http://http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> <hibernate-configuration> ????<session-factory> ??? ??<property?name="connection.username">root</property> ??? ??<property?name="connection.password">mysql</property> ??? ??<property?name="connection.driver_class">com.mysql/jdbc.Driver</property> ??? ??<property?name="connection.url">jdbc:mysql:///hibernate?userUnicode=true&characterEncoding=UTF-8</property> ??? ??<property?name="dialect">org.hibernate.dialect.MySQLDialect</property> ??? ?? ??? ??<property?name="show_sql">true</property> ??? ??<property?name="format_sql">true</property> ??? ??<property?name="hbm2ddl.auto"create></property> ??? ?? ??? ??<mapping??resource="Students.hbm.xml"/> ????</session-factory> </hibernate-configuration>
package?hibernate; import?java.util.Date; import?org.hibernate.SessionFactory; import?org.hibernate.cfg.Configuration; import?org.hibernate.service.ServiceRegistry; import?org.hibernate.service.ServiceRegistryBuilder; import?org.junit.After; import?org.junit.Before; import?org.junit.Test; public?class?StudentTest?{ private?SessionFactory?sessionFactory; private?org.hibernate.Session?session; private?org.hibernate.Transaction?transaction; @Before public?void?init(){ //創建配置對象 Configuration?config?=new?Configuration().configure(); //創建服務注冊對象 ServiceRegistry?serviceRegistry?=?new?ServiceRegistryBuilder().applySettings(config.getProperties()).buildServiceRegistry(); //創建會話工廠對象 sessionFactory?=?config.buildSessionFactory(serviceRegistry); //會話對象 session?=?sessionFactory.openSession(); //開啟事務 transaction?=?session.beginTransaction(); } @After public?void?destory(){ transaction.commit();//提交事務 session.close();//關閉回話 sessionFactory.close();//關閉會話工廠 } @Test public?void?testSaveStudents(){ //生成學生對象 Students?s=new?Students(1,"張三豐","男",new?Date(),"武當山"); session.save(s);//保存對象進數據庫 } }
哦!不是28是41行
28行有個空指針,,25行的那個不知道
能發一下代碼嗎
這個是Failure Trace
舉報
Java持久化框架Hibernate入門教程,掌握Hibernate基本概念
1 回答用JUnit測試時出錯
1 回答junit測試時出現如圖錯誤
4 回答junit測試出錯org.hibernate.MappingException: Unknown entity: com.entity.Student
1 回答Junit測試@Test報錯
2 回答在junit單元測試的時候報錯
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-04-20
旁邊Failure Trace有什么錯誤
2016-04-20
2016-04-20
2016-04-20
哦!不是28是41行
2016-04-20
28行有個空指針,,25行的那個不知道
能發一下代碼嗎
2016-04-20
這個是Failure Trace