连接mysql发生以下错误,请问是怎么回事?谢谢了!
数据库连接测试如下
DLOG4J snoop
Database
- Database: MySQL 5.0.15-nt
- Driver: MySQL-AB JDBC Driver (mysql-connector-java-5.0.4 ( $Date: 2006-10-19 17:47:48 +0200 (Thu, 19 Oct 2006) $, $Revision: 5908 $ ))
- Username: root@localhost
- URL: jdbc:mysql://localhost:3306/dlog
访问页面错误信息如下:
org.hibernate.MappingException: Unknown entity: com.liusoft.dlog4j.beans.SiteBean at org.hibernate.impl.SessionFactoryImpl.getEntityPersister(Unknown Source) at org.hibernate.event.def.DefaultLoadEventListener.onLoad(Unknown Source) at org.hibernate.impl.SessionImpl.fireLoad(Unknown Source) at org.hibernate.impl.SessionImpl.get(Unknown Source) at org.hibernate.impl.SessionImpl.get(Unknown Source) at com.liusoft.dlog4j.dao.DAO.getBean(DAO.java:147) at com.liusoft.dlog4j.dao.SiteDAO.getSiteByID(SiteDAO.java:73) at com.liusoft.dlog4j.velocity.DLOG_VelocityTool.site(DLOG_VelocityTool.java:395)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(9)
错误不少啊
hibernate好久没接触了....想代码了
at com.liusoft.dlog4j.dao.DAO.getBean(DAO.java:147)
at com.liusoft.dlog4j.dao.SiteDAO.getSiteByID(SiteDAO.java:73)
at com.liusoft.dlog4j.velocity.DLOG_VelocityTool.site(DLOG_VelocityTool.java:395)
这个看看 at com.liusoft.dlog4j.dao.DAO.getBean(DAO.java:147)
你是启动时错还是运行时错?
是用eclipse运行的吗
SESSION FACTORY中的MAPPING RESOURCE没定义吧
引用来自“红薯”的帖子
目录:classescomliusoftdlog4jhbm
引用来自“红薯”的帖子
检查一下那些hbm文件有没有拷贝到 classes 目录下相应的路径?
检查一下那些hbm文件有没有拷贝到 classes 目录下相应的路径?