hibernate中使用SessionFactory的方法opensession()的时候出现错误,请高手指点,在线等
代码如下:
Session session = null;
Transaction tx = null;
sf = cfg.configure().buildSessionFactory();
session = sf.openSession();
当执行到 sf.openSession()语句的时候出新如下错误
java.lang.NoClassDefFoundError: javax/transaction/Synchronization
at net.sf.hibernate.impl.SessionFactoryImpl.openSession(SessionFactoryImpl.java:312)
at net.sf.hibernate.impl.SessionFactoryImpl.openSession(SessionFactoryImpl.java:325)
at net.sf.hibernate.impl.SessionFactoryImpl.openSession(SessionFactoryImpl.java:333)
请问这个错误应该如何解释,谢谢高手指点!