关闭

hibernate学习笔记

278人阅读 评论(0) 收藏 举报

1:org.hibernate.HibernateException: The database returned no natively generated identity value
要将id设为自增

2:mapping开头
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">

configuration开头
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">


3:org.hibernate.hql.ast.QuerySyntaxException is not mapped
因为 Hibernate是对类查询的
在hql="from contents;中,
contents是数据库中的表,而contents对应的类是Contents.java,现在只需要将contents改为Contents就可以了


4:org.hibernate.DuplicateMappingException: Duplicate class/entity mapping
重复配置


5:hibernate-mapping中的catalog是什么意思
1.编目.
编目就是在本地或远程建立客户端到服务器的数据库连接的目的。
2. catalog 属性.
假若指定了这个属性,表名会加上所指定的catalog的名字扩展为全限定名。假若没有指定,表名就不会使用全限定名。

 

 

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:24734次
    • 积分:506
    • 等级:
    • 排名:千里之外
    • 原创:27篇
    • 转载:4篇
    • 译文:0篇
    • 评论:1条
    文章分类