1. NHibernate.PropertyValueException: not-null property references a nullor transient value ABC.DE.FG
Insert value does not set null
2. Row was updated or deleted by another transaction (orunsaved-v...
分类:
Web程序 时间:
2015-06-23 15:45:51
阅读次数:
132
三种状态的基本概念:1。 临时身份(Transient):也被称为自由状态,它只存在于内存中,并且在数据库中没有相应的数据。使用new创建的对象,久化,没有处于Session中,处于此状态的对象叫暂时对象;2, 持久化状态(Persistent):与session关联而且在数据库中有对应数据。已经持...
分类:
Web程序 时间:
2015-06-23 15:11:54
阅读次数:
138
在保存ManyToMany 时出现异常:org.springframework.dao.InvalidDataAccessApiUsageException: org.hibernate.TransientObjectException: object references an unsaved t...
分类:
其他好文 时间:
2015-06-18 21:46:08
阅读次数:
356
一、背景上星期去CRM上开发一个功能,该系统里面有自动分页,需要在实体类里加入一个分页变量 // 分页 private PageInfo pageInfo = new PageInfo();这个本来没有什么影响,但在抽离接口jar包的时候,所用到的类必须实现序列化接口而这个PageInf...
分类:
编程语言 时间:
2015-06-17 18:11:37
阅读次数:
165
错误描述
解决方案 org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: cn.itcast.domin.Student
在映射文件中添加cascade=”save-updat...
分类:
Web程序 时间:
2015-06-17 15:28:44
阅读次数:
128
对象状态 瞬时(transient) 自己new出来的对象,数据库没有记录与之对应,与session也没有关联 持久(persistent) 数据库中有记录与之对应,当前与session有关联,相关的session未关闭,事务未提交 持久对象如果发生改变,Hibernate能够...
分类:
Web程序 时间:
2015-06-14 21:17:07
阅读次数:
107
// HashSet的关键源码
public class HashSet
extends AbstractSet
implements Set, Cloneable, java.io.Serializable
{
// HashSet中封装的HashMap,这个map也是数据储存的地方
private transient HashMap map;
//在add方法中...
分类:
其他好文 时间:
2015-05-29 18:06:56
阅读次数:
115
Hibernate的对象有3种状态,分别为:瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。 瞬时态 由new命令开辟内存空间的....
分类:
编程语言 时间:
2015-05-28 15:35:45
阅读次数:
300
HashSet是基于哈希表在Java类库中的实现——HashMap来实现的,与HashMap不同的是,它保存的是单个元素,而不是键值对。
在HashSet里,用HashMap来存储元素:
private transient HashMap map;从这个map的类型看出,它把HashSet的元素存储为HashMap的键。因为键值对的value位置空着,所以用一个值来占据键值对的value的位置...
分类:
编程语言 时间:
2015-05-28 14:14:01
阅读次数:
197
关键字:transient使用对象:字段介绍:transient说明一个属性是临时的,不会被序列化。当对象进行序列化(Serializable)过程时候,有一些属性的状态是瞬时的,这样的对象是无法保存其状态的(例如一个Thread对象,或一个FileInputStream对象),对于这些字段,我们必...
分类:
编程语言 时间:
2015-05-16 23:07:41
阅读次数:
187