Hibernate annotation

Razer 2010-07-29 08:15:52
编译的时候出现
Could not parse configuration: /hibernate.cfg.xml

我的hibernate.cfg.xml配置如下
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-configuration
PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">

<hibernate-configuration>
<session-factory >
<!-- local connection properties -->
<property name="hibernate.connection.url">jdbc:db2://localhost:50000/dvd</property>
<property name="hibernate.connection.driver_class">com.ibm.db2.jcc.DB2Driver</property>
<property name="hibernate.connection.username">db2admin</property>
<property name="hibernate.connection.password">123456</property>
<!-- property name="hibernate.connection.pool_size"></property -->
<!-- dialect for DB2 -->
<property name="dialect">org.hibernate.dialect.DB2Dialect</property>

<property name="hibernate.show_sql">false</property>
<property name="hibernate.transaction.factory_class">org.hibernate.transaction.JDBCTransactionFactory</property>
<!--
<property name="connection.characterEncoding">UTF-8</property>
<property name="cache.provider_class">org.hibernate.cache.NoCacheProvider</property>
<property name="hbm2ddl.auto">update</property>
-->
<mapping class="bean.Book"/><!-- bean包下有个Book类-->
<!--<mapping resource="bean/Book.hbm.xml"/>-->
</session-factory>
</hibernate-configuration>


大家帮我看看是什么原因
那个工具类中的方法为

private static final String CONFIG_PATH="/hibernate.cfg.xml";
private static final ThreadLocal threadLocal=new ThreadLocal();
private static final AnnotationConfiguration cfg=new AnnotationConfiguration();
private static SessionFactory sessionFactory=null;

public static Session currentSession(){
Session session=(Session) threadLocal.get();
if(session==null){
if(sessionFactory==null){
try{
cfg.configure(CONFIG_PATH);
sessionFactory=cfg.buildSessionFactory();
}catch(Exception e){
e.printStackTrace();
}

}
session=sessionFactory.openSession();
threadLocal.set(session);
}
return session;
}
...全文
46 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Razer 2010-07-30
  • 打赏
  • 举报
回复
谢谢你 问题 解决了
tuoxie119 2010-07-29
  • 打赏
  • 举报
回复
<mapping class="bean.Book"/><!-- bean包下有个Book类--> 这好像不对吧
<!--  可以支持annotatedClasses  -->
<property name="annotatedClasses">
<list>
<value>com.leeyas.common.model.Userinfo</value>
<value>com.leeyas.common.model.Book</value>
</list>
</property>

这是我整合spring的时候在spring中配置的,希望对你有帮助。

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧