![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate
tanhaiwen
这个作者很懒,什么都没留下…
展开
-
Hibernate标识符属性(主键)生成策略全析
数据库中的主键能够唯一识别一条记录,它可以是一个字段也可以是多个字段的组合。主键的主要作用是标识表中的一条记录,还有和其他表中的数据进行关联。数据库中的主键类型必须符合唯一性约束和非空约束。作为附加属性,主键应该尽可能简洁,不要包含过多属性。根据这个原则,主键可以分为自然主键和代理主键。 自然主键是数据表中有逻辑含义的字段,比如身份证号来唯一确定一条个人记录。也可以通过学号和课程号...原创 2011-02-10 15:01:37 · 184 阅读 · 0 评论 -
Hibernate持久化对象
Hibernate持久化对象: ★持久化类应该遵守的规则: Hibernate操作的持久化类基本上都是普通、传统的Java对象(POJO)。 1 提供一个无参数的构造器 2 提供一个标识属性:标识属性通常映射数据库表的主键字段 3 为持久化类的每个属性提供setter和getter方法 4 使用非final的类:生成代理,进行性能优化 5 重写equals()和hashCode()方法:判定持久化...原创 2011-02-11 10:29:29 · 75 阅读 · 0 评论 -
hibernate映射文件配置
Hibernate映射: 有如下图数据库表结构图,通过对此图中的数据表进行hibernate映射来学习hibernate映射文件的配置: 一:hibernate基本数据类型 映射类型 Java类型 数据库sql类型(oracle) int Java.lang.Integer long Jav...原创 2011-02-14 09:12:37 · 67 阅读 · 0 评论 -
hibernate查询
1 hibernate原生sql查询<hibernate-mapping package="com.byd.erpit.clims.model.base"> <class name="LabItem" table="C_LABITEM"> <id name="id" column="ITEM_ID" type="long&quo原创 2011-02-14 09:39:14 · 90 阅读 · 0 评论