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