hibernate学习笔记

原创 2011年01月24日 17:14:00

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的名字扩展为全限定名。假若没有指定,表名就不会使用全限定名。

 

 

Hibernate3学习笔记(4)——Hibernate查询技术之HQL语句

1、session中的get( )和load( )方法来查询对象。但其查询功能有限。 private void testGet(){ //1.初始化,读取配置文件hibernate.c...
  • xxxknight
  • xxxknight
  • 2015年06月14日 15:18
  • 1551

Hibernate实战_笔记10

使用Hibernate EntityManager Hibernate EntityManager是围绕提供JPA编程接口的Hibernate Core的一个包装,支持JPA实体实例的生命周期,并允许...
  • com185272358
  • com185272358
  • 2014年03月08日 13:27
  • 1203

Hibernate学习笔记:难点,常见面试题

无论多复杂,hibernate终究是一个和数据库打交道的框架,与jdbc功能一样。所以没有理由畏惧hibernate. hibernate的难点我觉得有两方面:一是性能优化,二是session管理。性...
  • u013842976
  • u013842976
  • 2016年09月12日 22:41
  • 1302

hibernate学习笔记

  • 2014年05月05日 08:36
  • 25.4MB
  • 下载

hibernate学习笔记mashibing

  • 2014年05月22日 19:21
  • 713KB
  • 下载

hibernate学习笔记

  • 2010年10月30日 12:52
  • 1.53MB
  • 下载

hibernate3.2学习笔记

  • 2009年08月13日 22:00
  • 275KB
  • 下载

Hibernate Annotation 学习笔记

  • 2008年11月10日 16:47
  • 98KB
  • 下载

Hibernate 学习笔记(全套)

  • 2011年08月21日 17:52
  • 538KB
  • 下载

JDBC Hibernate学习笔记

  • 2011年11月13日 11:51
  • 388KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:hibernate学习笔记
举报原因:
原因补充:

(最多只允许输入30个字)