課程
/后端開發(fā)
/Java
/Hibernate初探之單表映射
一直報空指針異常,不知道怎么解決啊,糾結(jié)
2015-12-07
源自:Hibernate初探之單表映射 1-11
正在回答
想問問這個問題最后解決了嗎,我也是一直空指針異常
錯誤信息貼全吧
public class StudentsTest {?? ??? ?private SessionFactory sessionFactory;?? ?private Session session;?? ?private Transaction transcation;?? ?@Before?? ?public void init(){?? ??? ?//創(chuàng)建配置對象?? ??? ?Configuration config=new Configuration().configure();?? ??? ?//創(chuàng)建服務注冊對象?? ??? ?ServiceRegistry serviceRegistry=new ServiceRegistryBuilder().applySettings(config.getProperties()).buildServiceRegistry();?? ??? ?//創(chuàng)建會話工廠對象?? ??? ?sessionFactory=config.buildSessionFactory(serviceRegistry);?? ??? ?//會話對象?? ??? ?session=sessionFactory.openSession();?? ??? ?//開啟事務?? ??? ?transcation=session.beginTransaction();?? ?}?? ??? ?@After?? ?public void destory(){?? ??? ?transcation.commit();//提交事務?? ??? ?session.close();?? ??? ?sessionFactory.close();?? ?}?? ??? ?@Test?? ?public void testSaveStudent(){?? ??? ?Students s=new Students(1,"張三豐","男",new Date(),"武當山");?? ??? ?session.save(s);?? ?}}
沒代碼,怎么測試?
Mr_Failure 提問者
信息不全
舉報
Java持久化框架Hibernate入門教程,掌握Hibernate基本概念
1 回答testSaveStudent()報空異常
4 回答config報空指針異常~~
5 回答空指針異常
2 回答空指針異常
3 回答junit運行,報空指針異常
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2018-01-03
想問問這個問題最后解決了嗎,我也是一直空指針異常
2015-12-10
錯誤信息貼全吧
2015-12-08
public class StudentsTest {
?? ?
?? ?private SessionFactory sessionFactory;
?? ?private Session session;
?? ?private Transaction transcation;
?? ?@Before
?? ?public void init(){
?? ??? ?//創(chuàng)建配置對象
?? ??? ?Configuration config=new Configuration().configure();
?? ??? ?//創(chuàng)建服務注冊對象
?? ??? ?ServiceRegistry serviceRegistry=new ServiceRegistryBuilder().applySettings(config.getProperties()).buildServiceRegistry();
?? ??? ?//創(chuàng)建會話工廠對象
?? ??? ?sessionFactory=config.buildSessionFactory(serviceRegistry);
?? ??? ?//會話對象
?? ??? ?session=sessionFactory.openSession();
?? ??? ?//開啟事務
?? ??? ?transcation=session.beginTransaction();
?? ?}
?? ?
?? ?@After
?? ?public void destory(){
?? ??? ?transcation.commit();//提交事務
?? ??? ?session.close();
?? ??? ?sessionFactory.close();
?? ?}
?? ?
?? ?@Test
?? ?public void testSaveStudent(){
?? ??? ?Students s=new Students(1,"張三豐","男",new Date(),"武當山");
?? ??? ?session.save(s);
?? ?}
}
2015-12-08
沒代碼,怎么測試?
2015-12-08
信息不全