学过hibernate的人都可能都知道hibernate有三种状态,transient(瞬时状态),persistent(持久化状态)以及detached(离线状态),大家伙也许也知道这三者之间的区别,比如瞬时状态就是刚new出来一个对象,还没有被保存...
分类:
Web程序 时间:
2014-11-04 17:44:06
阅读次数:
331
HEAD detached from 是一个临时的头指针,正常的头指针是指向分支的,这种情况下头指针是游离在分支之外。虽然可以在本地进行一切的git操作,但是如果要想远程库推送的时候就会出现问题。解决方法如下:1.git fetch origin _branch:_branch _branch 是....
分类:
其他好文 时间:
2014-11-04 12:24:21
阅读次数:
664
在任何一个时间点上,线程是可结合的(joinable),或者是分离的(detached)。一个可结合的线程能够被其他线程收回其资源和杀死;在被其他线程回收之前,它的存储器资源(如栈)是不释放的。相反,一个分离的线程是不能被其他线程回收或杀死的,它的存储器资源在它终止时由系统自动释放。 线程的分离状态...
分类:
编程语言 时间:
2014-11-03 16:11:36
阅读次数:
190
再用jpa+spring+struts2开发的是时候遇到一个问题(采用了注解的方式,xml配置的道理是一样的),当我在注册用户的时候,注册第一个用户没有问题,但注册第二个用户开始就会抛出一个异常:javax.persistence.PersistenceException: org.hibernat...
分类:
Web程序 时间:
2014-10-24 16:20:02
阅读次数:
147
在Hibernate中,持久化对象再被操作过程中分为三个时期.这三个时期和session周期相关.
分别是瞬时(Transient),持久太(persistent)和游离态(Detached)
瞬时状态
由new命令开辟内存的java对象.例如:Student
stu= newStudent();若没有变量对他引用,则被jvm回收.瞬时对象在内存中孤立存在,他的意义仅是携带信息的载体,不...
分类:
系统相关 时间:
2014-10-06 00:55:29
阅读次数:
293
hibernate的保存
hibernate对于对象的保存提供了太多的方法,他们之间有很多不同,这里细说一下,以便区别:
一、预备知识:
在所有之前,说明一下,对于hibernate,它的对象有三种状态,transient、persistent、detached
下边是常见的翻译办法:
transient:瞬态或者自由态
persistent:持久化状态
detache...
分类:
系统相关 时间:
2014-10-04 13:06:06
阅读次数:
314
Hibernate三种状态的区分,以及save,update,saveOrUpdate,merge等的使用Hibernate的对象有3种状态,分别为:瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Obj...
分类:
系统相关 时间:
2014-08-29 21:23:08
阅读次数:
357
Hibernate 操作对象,临时状态(transient);持久化状态(persistent);删除状态(removed);游离状态(detached)...
分类:
系统相关 时间:
2014-08-18 10:55:44
阅读次数:
238
1.Hibernate对象的三种状态Transient(临时状态) 对象刚new出来,还没设置id,还没有被保存到数据库中,在session的缓存中也不存在该对象Persistent(持久化状态) 对象已经被保存到数据库中,保存在session缓存中,此状态是有id的Detached(...
分类:
系统相关 时间:
2014-08-06 22:20:42
阅读次数:
282
3. 线程控制
1). 线程属性
目标:可以设置 线程的 detached/join 状态,线程栈的大小和最低地址等属性。
detached/join 状态的区别:
当线程处于 分离状态(detached)时,线程结束时,os立即回收资源。主线程不可以调用pthread_join获取线程退出时的返回值。
当线程...
分类:
编程语言 时间:
2014-06-01 17:51:03
阅读次数:
508