随笔分类 -  Hibernate学习笔记

hibernate框架的配置,及其相关ssh的学习
摘要:一.基本定义 组件:建立一个类,为了方便代码复用和建立模型,但类在数据库中并没有对应的表,此类可以作为一个组件插入到其他类中(有数据表的类) 组件和关联映射的关系是组件是没有对应的类;组件是值类型的,关联映射是是实体类型; 组件定义和配置: 阅读全文
posted @ 2016-11-03 18:27 寰殇丶天使 阅读(110) 评论(0) 推荐(0)
摘要:一:优化配置 1.关联映射的配置:对照之前的博客,如:inverse属性的设置(减少对同一对象的多条update语句):在one端设置为true,只会执行一次update语句 2.级联cascade属性设置:全部或部分设置为级联 如设置为sava-update(级联更新),当进行保存或更新时,会级联 阅读全文
posted @ 2016-11-03 18:27 寰殇丶天使 阅读(141) 评论(0) 推荐(0)
摘要:一.session缓存 说session缓存就得说到JAVA对象的生命周期,当没有任何引用指向一个对象时,对象则可以被gc回收,也就是生命周期结束了 而hibernate获取一个对象后,会将对象存入session缓存,即使代码中没有任何引用指向对象,session中也有引用指向对象,因此对象不会被g 阅读全文
posted @ 2016-10-24 09:19 寰殇丶天使 阅读(1395) 评论(0) 推荐(0)
摘要:一:多对一 <many-to-one 1.name:当前类的属性名(关联映射的类) 2.column:属性多对应的类的对应的表的外键(连接条件) 3.class:属性所对应的类的权限定名 4.not-null:不能为空(当持久化当前类对象时,此属性所对应的对象也就是关联映射的对象字段不能为空) 注意 阅读全文
posted @ 2016-10-21 15:57 寰殇丶天使 阅读(226) 评论(0) 推荐(0)