Error Creating SessionFactory

Error Creating SessionFactory

当我们使用java Object下的普通main测试函数访问hibernate的时候,可能会出这种问题

我本人在使用的时候,发现有的时候有问题,有的时候正常

log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment).
log4j:WARN Please initialize the log4j system properly.

%%%% Error Creating SessionFactory %%%%

org.hibernate.MappingException: Resource: com
/lusm/vo/ Student.hbm.xml not found
    at org.hibernate.cfg.Configuration.addResource(Configuration.java:
479
)
    at org.hibernate.cfg.Configuration.parseMappingElement(Configuration.java:
1465
)
    at org.hibernate.cfg.Configuration.parseSessionFactory(Configuration.java:
1433
)
    at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:
1414
)
    at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:
1390
)
    at org.hibernate.cfg.Configuration.configure(Configuration.java:
1310
)
    at com.lusm.factory.HibernateSessionFactory.
<clinit>(HibernateSessionFactory.java:30
)
    at com.lusm.test.Test.main(Test.java:
14
)
%%%% Error Creating SessionFactory %%%%

org.hibernate.MappingException: Resource: com
/lusm/vo/ Student.hbm.xml not found
    at org.hibernate.cfg.Configuration.addResource(Configuration.java:
479
)
    at org.hibernate.cfg.Configuration.parseMappingElement(Configuration.java:
1465
)
    at org.hibernate.cfg.Configuration.parseSessionFactory(Configuration.java:
1433
)
    at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:
1414
)
    at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:
1390
)
    at org.hibernate.cfg.Configuration.configure(Configuration.java:
1310
)
    at com.lusm.factory.HibernateSessionFactory.rebuildSessionFactory(HibernateSessionFactory.java:
69
)
    at com.lusm.factory.HibernateSessionFactory.getSession(HibernateSessionFactory.java:
53
)
    at com.lusm.test.Test.main(Test.java:
14
)
Exception in thread 
"main"
 java.lang.NullPointerException
    at com.lusm.test.Test.main(Test.java:
16)

出现这种错误的原因,那么外面有一种说法:HibernateSessionFactory  这个东西只能在web下使用否则就可能出现问题

我觉得是工具的问题,后来做了一些尝试,结果发现在加载hibernate的时候有一步注意了就不会出现这种错误了
如图:



地震让大伙知道:居安思危,才是生存之道。

你可能感兴趣的:(Error Creating SessionFactory)