hibernate学习笔记
欧德曼
专注于B2C电子商务平台开发与管理之道
展开
-
hibernate 一对多关系映射 笔记
hibernate 一对多关系映射(单向classes--->student)一对多映射原理,利用了多对一映射原理多对一映射原理:在多的一端加入一个外键指向一的一端,它维护的关系多指向一一对多映射原理,在多的一端加入一个外键指向一的一端,她维护的关系是一指向多也就是说一对多与多对一的映射原理是一样的,只是站的角度不一样在一的一端维护的缺点: * 如果将student表里的class原创 2008-10-10 08:07:00 · 3121 阅读 · 0 评论 -
hibernate的flush,实体对象的特征
hibernate的flushsession flush方法主要做两件事: * 清理缓存 * 执行sqlsession 在什么情况下执行sql * 默认在事务提交时 * 显示的调用flush * 在执行查询前,如 iteratorhibernate 按照save(insert),update,delete顺序提交相关操作,可以通过flush来改变提交顺序,使hibernate按照我们的原创 2008-10-12 07:48:00 · 1593 阅读 · 0 评论 -
hibernate lazy策略
hibernate lazy策略可以使用在: * 标签上,取true,false值 * 标签上,取true,false需要增强类 * 上,取false,true,extra * 、单端关联上,可以取值false/proxy/noproxylazy概念:只有真正使用该对象时,才会创建,对hibernate而言,真正使用的时候才会发出,hibernate支持lazy策略只有在session打开状态原创 2008-10-12 07:46:00 · 1094 阅读 · 2 评论 -
hibernate 多对多和多对一关联映射
hibernate 多对多关联映射(单向user--->role)具体映射方式 hibernate 多对多关联映射(双向userrole)映射方法 table属性值必须和单向关联中的table属性值一致中的column中的值必须和单向中的column一致中的column值必须和单向中的column一致 --------原创 2008-10-12 07:43:00 · 1088 阅读 · 0 评论