- 博客(3)
- 收藏
- 关注
转载 Hibernate Update
hibernate修改数据——有四种方法来做,分别是: 1:直接在Session打开的时候load对象,然后修改这个持久对象,在事务提交的时候,会自动flush到数据库中。 2:修改托管对象,用update方法 3:修改托管对象,用merge方法 3:自动状态检测:saveOrUpdate方法 update与merge方法 当我们使用update的
2012-06-29 15:24:00 801
转载 Hibernate 对象状态
Hibernate的对象有3种状态,分别为:瞬时态(Transient)、持久态(Persistent)、脱管态(Detached)。 1:瞬时(Transient) - 由new操作符创建,且尚未与Hibernate Session 关联的对象被认定为瞬时的。瞬时对象不会被持久化到数据库中,也不会被赋予持久化标识(identifier)。 如果瞬时对象在程序中没有被引用,它会被垃圾回收
2012-06-29 15:00:02 375
原创 Hashcode、Equals 总结
HashCode 1.用于往散列的数据结构的集合(Set,HashSet,HashMap等)增加对象时(map.put),获取Hash地址,对集合进行类似分区编码的工作,提高集合查询性能。Hashcode只有在集合中用到。 2.将对象放入到集合中时,首先判断要放入对象的hashcode值与集合中的任意一个元素的hashcode值是否相等,如果不相等直接将该对象放入集合中。如果hashcode值
2012-06-29 10:59:41 263
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人