读书人

Spring + hibernate 使用LocalSession

发布时间: 2012-02-09 18:22:27 作者: rapoo

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里面加上路径试一试
[解决办法]
关注中,帮顶,呵
[解决办法]
也是来路过学习的。。。。帮忙顶一下

读书人网 >J2EE开发

热点推荐