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

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

junit測試代碼時出錯

http://img1.sycdn.imooc.com//57176e810001b09109000278.jpg

做hibernate的代碼測試,看不懂錯誤,請高手幫我看下!

正在回答

6 回答

旁邊Failure Trace有什么錯誤

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

李淳罡 提問者

朋友,我貼圖在下面了
2016-04-20 回復 有任何疑惑可以回復我~
#2

李淳罡 提問者

非常感謝!
2016-04-20 回復 有任何疑惑可以回復我~
#3

李淳罡 提問者

我解決這個問題了,是配置的問題,謝謝了啊
2016-04-20 回復 有任何疑惑可以回復我~
#4

蜀道郎 回復 李淳罡 提問者

我也是這個錯誤,配置哪里錯了,分享一下,謝謝
2016-08-22 回復 有任何疑惑可以回復我~
#5

qq_淺眠未安_0 回復 李淳罡 提問者

你好我也是這個問題,配置是哪里出錯了?
2017-04-10 回復 有任何疑惑可以回復我~
查看2條回復
<?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&amp;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>


0 回復 有任何疑惑可以回復我~
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);//保存對象進數據庫
	}
}


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

哦!不是28是41行

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

28行有個空指針,,25行的那個不知道

能發一下代碼嗎

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

李淳罡 提問者

在下面
2016-04-20 回復 有任何疑惑可以回復我~

5717810600016b2705000267.jpg

5717810600013b0905000225.jpg

這個是Failure Trace


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

舉報

0/150
提交
取消

junit測試代碼時出錯

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

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

幫助反饋 APP下載

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

公眾號

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