为了账号安全,请及时绑定邮箱和手机立即绑定

测试出现这个错误怎么办

import java.util.Date;

import org.hibernate.Session;
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;

import com.imooc.hibernate.Students;

//测试类
public class StudentsTest {
	private SessionFactory sessionFctory;
	private Session session;
	private org.hibernate.Transaction transaction;
	
	@Before
	public void init(){
		//创建配置对象
		Configuration config = new Configuration().configure();
		//创建服务 	注册对象
		ServiceRegistry serviceRegistry = new ServiceRegistryBuilder()
				.applySettings(config.getProperties()).buildServiceRegistry();
		//创建会话工厂对象
		sessionFctory = config.buildSessionFactory(serviceRegistry);
		//会话对象
		session = sessionFctory.openSession();
		//开启事务
		transaction = session.beginTransaction();
		
		
		
	}
	
	@After
	public void destroy(){
		transaction.commit();//提交事务
		session.close();//关闭会话
		sessionFctory.close();//关闭会话工厂
		
	}
	
	@Test
	public void testSaveStudents(){
		//生成学生对象
		Students s = new Students(1,"小明","女",new Date(),"石家庄");
		session.save(s);//保存对象进数据库
	}
}

http://img1.sycdn.imooc.com//5911e0e60001835012880587.jpg

正在回答

2 回答

是不是类库版本冲突了

http://blog.csdn.net/jamesjxin/article/details/46606307你看看这个

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

举报

0/150
提交
取消

测试出现这个错误怎么办

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信