初学hibernate,好像是配置问题。
源代码如下
studentAction sa=new studentAction();
student st=new student();
st.setAge(1);
st.setId(1);
st.setName("t1");
Configuration cfg=new Configuration();
SessionFactory sf=cfg.configure().buildSessionFactory();
Session session=sf.openSession();
session.beginTransaction();
session.save(st);
session.getTransaction().commit();
session.close();
sf.close();
错误提示
Exception in thread "main" java.lang.ExceptionInInitializerError
at com.Test.main(Test.java:21)
Caused by: java.lang.NullPointerException
at org.slf4j.LoggerFactory.singleImplementationSanityCheck(LoggerFactory.java:192)
at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:113)
at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:269)
at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:242)
at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:255)
at org.hibernate.cfg.Configuration.<clinit>(Configuration.java:152)
... 1 more