![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring+Hibernate+Structs
文章平均质量分 78
kayin
这个作者很懒,什么都没留下…
展开
-
hibernate 小程序
hibernate.cfg.xmlxml version="1.0" encoding="GBK"?> "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">hibe原创 2008-10-09 02:55:00 · 380 阅读 · 0 评论 -
Hibernate 中的 Generator 说明
主键产生器可选项说明:1) assigned主键由外部程序负责生成,无需Hibernate参与。 2) hilo通过hi/lo 算法实现的主键生成机制,需要额外的数据库表保存主键生成历史状态。 3) seqhilo与hilo 类似,通过hi/lo 算法实现的主键生成机制,只是主键历史状态保存在Sequence中,适用于支持Sequence的数据库,如Oracle。 4)转载 2008-10-09 00:05:00 · 408 阅读 · 0 评论 -
hibernate 中的 OID 说明
hibernate采用对象标识符,也就是通常我们所说的oid来创建对象和数据库表里记录的对应关系,对象的oid和表里的主键对应,所以说oid是非常重要的,不应该让程序来给它赋值.数据库区分同一表的不同记录是用主键来区分.数据库中的主键最重要的3个基本要素就是不允许为null,不允许有重复值,主键永远不会改变.所以通常我们设计表都会设计主键的值为自动增加,没有业务逻辑含义的一组数字,当然针对转载 2008-10-11 12:35:00 · 8383 阅读 · 1 评论 -
hibernet中的get和load方法的区别
get和load方式是根据id取得一个记录 下边详细说一下get和load的不同,因为有些时候为了对比也会把find加进来。 1.从返回结果上对比: load方式检索不到的话会抛出org.hibernate.ObjectNotFoundException异常 get方法检索不到的话会返回null 2.从检索执行机制上对比: get方法和find方法都是直接从数据库中检索转载 2008-10-11 01:09:00 · 909 阅读 · 0 评论