課程
/后端開(kāi)發(fā)
/Java
/Hibernate初探之單表映射
做hibernate的代碼測(cè)試,看不懂錯(cuò)誤,請(qǐng)高手幫我看下!
2016-04-20
源自:Hibernate初探之單表映射 1-7
正在回答
旁邊Failure Trace有什么錯(cuò)誤
李淳罡 提問(wèn)者
蜀道郎 回復(fù) 李淳罡 提問(wèn)者
qq_淺眠未安_0 回復(fù) 李淳罡 提問(wèn)者
<?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(){ //創(chuàng)建配置對(duì)象 Configuration?config?=new?Configuration().configure(); //創(chuàng)建服務(wù)注冊(cè)對(duì)象 ServiceRegistry?serviceRegistry?=?new?ServiceRegistryBuilder().applySettings(config.getProperties()).buildServiceRegistry(); //創(chuàng)建會(huì)話(huà)工廠(chǎng)對(duì)象 sessionFactory?=?config.buildSessionFactory(serviceRegistry); //會(huì)話(huà)對(duì)象 session?=?sessionFactory.openSession(); //開(kāi)啟事務(wù) transaction?=?session.beginTransaction(); } @After public?void?destory(){ transaction.commit();//提交事務(wù) session.close();//關(guān)閉回話(huà) sessionFactory.close();//關(guān)閉會(huì)話(huà)工廠(chǎng) } @Test public?void?testSaveStudents(){ //生成學(xué)生對(duì)象 Students?s=new?Students(1,"張三豐","男",new?Date(),"武當(dāng)山"); session.save(s);//保存對(duì)象進(jìn)數(shù)據(jù)庫(kù) } }
哦!不是28是41行
28行有個(gè)空指針,,25行的那個(gè)不知道
能發(fā)一下代碼嗎
這個(gè)是Failure Trace
舉報(bào)
Java持久化框架Hibernate入門(mén)教程,掌握Hibernate基本概念
1 回答用JUnit測(cè)試時(shí)出錯(cuò)
1 回答junit測(cè)試時(shí)出現(xiàn)如圖錯(cuò)誤
4 回答junit測(cè)試出錯(cuò)org.hibernate.MappingException: Unknown entity: com.entity.Student
1 回答Junit測(cè)試@Test報(bào)錯(cuò)
2 回答在junit單元測(cè)試的時(shí)候報(bào)錯(cuò)
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢(xún)優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-04-20
旁邊Failure Trace有什么錯(cuò)誤
2016-04-20
2016-04-20
2016-04-20
哦!不是28是41行
2016-04-20
28行有個(gè)空指針,,25行的那個(gè)不知道
能發(fā)一下代碼嗎
2016-04-20
這個(gè)是Failure Trace