首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

Spring + hibernate 使用LocalSessionFactoryBean加载hibernet.cfg.xml有关问题

2012-02-09 
Spring + hibernate 使用LocalSessionFactoryBean加载hibernet.cfg.xml问题为什么总是出现这个错java.io.F

Spring + hibernate 使用LocalSessionFactoryBean加载hibernet.cfg.xml问题
为什么总是出现这个错 java.io.FileNotFoundException: ServletContext resource [/hibernate.cfg.xml] cannot be resolved to URL because it does not exist。。。事实上在src下面有hibernate.cfg.xml这个文件啦。 下面的是配置:

 <bean id="sessionFactory"
  class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
  <!-- 注入 hibernate.cfg.xml文件 -->
  <property name="configLocation">
  <value>classpath:hibernate.cfg.xml</value>
  </property>
 </bean>



[解决办法]
hibernate.cfg.xml 是在src文件夹下面吗?
[解决办法]
直接放到TOMCAT的lib文件夹下面试试
[解决办法]
确保放在你的classpath下就可以了
[解决办法]
如果你放了,web 容器又找不到,你重新部署一下,看看class文件下是否有呢??
[解决办法]
执行这段代码看看报什么异常,怀疑是不是cfg.xml配错了呢。。

Java code
        Configuration conf = new Configuration();        conf.configure();        SessionFactory sessionFactory = conf.buildSessionFactory();        Session session = sessionFactory.openSession();        Transaction tx = session.beginTransaction();                tx.commit();        session.close();        sessionFactory.close();
[解决办法]
web xml里面加上路径试一试
[解决办法]
关注中,帮顶,呵
[解决办法]
也是来路过学习的。。。。帮忙顶一下

热点排行