?JUit報(bào)錯(cuò):org.hibernate.HibernateException: No CurrentSessionContext configured!hibernate.cfg.xml配置文件已經(jīng)配置了:<property name="hibernate.current_session_context_class">thread</property>測(cè)試文件:package Student;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.Test;public class SessionTest {?@Test?public void testopenSession() {??//1.創(chuàng)建配置對(duì)象??Configuration config=new Configuration().configure();??//2.創(chuàng)建服務(wù)配置對(duì)象??ServiceRegistry serviceRegistry=new ServiceRegistryBuilder().????applySettings(config.getProperties()).buildServiceRegistry();??//3.創(chuàng)建會(huì)話(huà)工廠??SessionFactory sessionFactory=config.buildSessionFactory(serviceRegistry);??//4.打開(kāi)會(huì)話(huà)??Session session=sessionFactory.openSession();??if(session!=null)??{???System.out.print("session創(chuàng)建成功");??}else{???System.out.print("session創(chuàng)建失敗");??}?}??@Test?public void testgetCurrentSession() {??//1.創(chuàng)建配置對(duì)象????Configuration config=new Configuration().configure();????//2.創(chuàng)建服務(wù)配置對(duì)象????ServiceRegistry serviceRegistry=new ServiceRegistryBuilder().??????applySettings(config.getProperties()).buildServiceRegistry();????//3.創(chuàng)建會(huì)話(huà)工廠????SessionFactory sessionFactory=config.buildSessionFactory(serviceRegistry);??//4.獲得會(huì)話(huà)??Session session2 =sessionFactory.getCurrentSession();??if(session2!=null)??{???System.out.print("session創(chuàng)建成功");??}else{???System.out.print("session創(chuàng)建失敗");??}?}}?求大神指點(diǎn)這里是哪里錯(cuò)誤
getCurrentSession得到session對(duì)象配置
黃森h(huán)uang
2016-12-12 19:33:38