E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
saveOrUpdate
attempt to create
saveOrUpdate
event with null entity
Struts、Spring、Hibernate的整合配置时,碰到一系列的问题,其中有一个是: java.lang.IllegalArgumentException: attempt to create
saveOrUpdate
一眼泉水
·
2011-03-16 17:00
spring
sql
Hibernate
jsp
struts
点点滴滴学习Hibernate
1. save() 保存数据 2. update()更新数据 3.
saveOrUpdate
()保存或更新数据: 对象中如果有主键就修改, 如果没有主键就保存. 4. merge(): 他说的就是如果没有该条记录
linzhoulixiaowei
·
2011-03-11 16:00
Hibernate
hibernate之
saveOrUpdate
方法以及unsaved-value属性
hibernate之
saveOrUpdate
方法以及unsaved-value属性----------Session的
saveOrUpdate
方法是由Hibernate来判断被操作对象究竟是一个持久化对象还是临时自由状态对象
fhd001
·
2011-03-10 10:00
Hibernate
数据库
String
null
insert
generator
Hibernate 对象 三种状态 瞬时态,持久态,脱管态 以及 save update
saveOrUpdate
merge等的使用
Hibernate的对象有3种状态,分别为:瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。 * 瞬时态 由new命令开辟内存空间的java对象,
tting
·
2011-02-21 15:00
jvm
sql
Hibernate
虚拟机
hibernate cascade
save-update:在执行save/update/
saveOrUpdate
时进行关联操作。delete:在执行delete时进行关联操作。
micc010
·
2011-02-18 09:00
Hibernate
hibernate中持久化对象的状态图解析
中对象的状态图可以用UML的状态图表示如下:session就是一级缓存对以上图形的解析:1.当一个对象被new了以后此对象处于瞬时态(Transient);2.然后对此对象执行session的save()或者
saveOrUpdate
dongguojun
·
2011-02-14 15:00
Hibernate
UML
Hibernate三种状态的区分,以及save,update,
saveOrUpdate
,merge等的使用
Hibernate的对象有3种状态,分别为:瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。 瞬时态 由new命令开辟内存空间的java对象,
maidou7788
·
2011-02-14 11:00
jvm
sql
Hibernate
虚拟机
第四章Hibernate持久化对象的生命周期
Session对象的"脏"数据检查 Session接口的核心方法
saveOrUpdate
疯狂的草儿
·
2011-01-21 10:00
Hibernate
第四章Hibernate持久化对象的生命周期
Session对象的"脏"数据检查 Session接口的核心方法
saveOrUpdate
疯狂的草儿
·
2011-01-21 10:00
Hibernate
hibernate 中
saveOrUpdate
报错
session 这个错误我一共遇到过两次,一直没有找到很好的解决方案,这个错误产生原因相信大家都知道,因为在hibernate中同一个session里面有了两个相同标识但是是不同实体,当这时运行
saveOrUpdate
lindazcg
·
2011-01-20 09:00
Hibernate
OpenSource
save|update|
saveOrupdate
先说明一下情况:主表:REGISTER,关联表(子表):REGISTER_CONTACT在进行数据保存的时候可以通过级联的方式进行保存,这样在数据库中两张表中就有对应的数据。但是如果将这张表查询出来后进行保存(说明:两张都有各自的ID,但是我却只持有主表的ID。为了简单我就用级联的方式进行保存,那么我现在做的第一件事,就是先删除原来的记录,那么子表的数据是生成即是没有ID的。这样,主表有ID,子表
john.lennon
·
2011-01-17 18:00
update
HIbernate异常处理
解决方法一:session.clean() PS:如果在clean操作后面又进行了
saveOrUpdate
Marxist_1943
·
2011-01-11 20:00
DAO
spring
Hibernate
mysql
PostgreSQL
Hibernate三种对象状态
hibernate的三种状态a)瞬时状态(Transient):刚被创建,还没有被持久化,不在Session的缓存中,在Hiberante中可以通过session的save()或
saveOrUpdate
huihai
·
2011-01-06 17:00
jvm
C++
c
Hibernate
C#
hibernate 各种保存方式的区别(detached+persistent+transient)
一,比较merge与update的区别 首先, merge作用大致相当于
saveorupdate
这个方法, 即有唯一性标识, 则运行save, 没有则运行update  
foreversunyao
·
2011-01-02 22:00
sql
Hibernate
.net
Hibernate+Spring操作oracle的BLOG(CLOB)数据
SPRING进行数据的操作,开始一直采用HIBERNATE进行数据库的直连,用SPRING对ORACLE对BLOG字段进行处理,这两天打算采用PROXOOL对数据源进行管理,访问数据都没有问题,可对数据进行
SAVEORUPDATE
smesoft
·
2010-12-30 17:00
spring
oracle
Hibernate
jdbc
Blog
解决a different object with the same identifier value was already associated with the session错误
不然下次再遇到时束手无策) 这个错误我一共遇到过两次,一直没有找到很好的解决方案,这个错误产生原因相信大家都知道,因为在hibernate中同一个session里面有了两个相同标识但是是不同实体,当这时运行
saveOrUpdate
shenzhen_mydream
·
2010-12-23 16:00
Hibernate中不同状态对象间的转化及常用方法的区别
三种对象状态 (1)自由状态的实例可以通过调用 save()、persist()或者
saveOrUpdate
()方法进行持久化。 (2)持久化实例可以通过调用 delete()变成脱管状态。
HelloSure
·
2010-12-10 19:00
sql
.net
Hibernate
Hibernate 疑难异常及处理
解决方法一:session.clean()PS:如果在clean操作后面又进行了
saveOrUpdate
(object)等改变数据状态的操作,有可能会报出
wanghaixing
·
2010-12-10 19:59
Hibernate
异常
职场
休闲
Hibernate学习总结4---对象状态
5,load,根据ID查,(返回的是代理,不会立即访问数据库)6,
saveOrUpdate
,merge(根据id和version的值来确定是save还是update),调用merge你的对象还是脱
mazhiyuan
·
2010-12-10 16:00
jvm
sql
Hibernate
Hibernate update与Hibernate
saveOrUpdate
的区别
先来点概念,在Hibernate中,最核心的概念就是对PO的状态管理。一个PO有三种状态:1、未被持久化的VO,此时就是一个内存对象VO,由JVM管理生命周期。2、已被持久化的PO,并且在Session生命周期内,此时映射数据库数据,由数据库管理生命周期。3、曾被持久化过,但现在和Session已经detached了,以VO的身份在运行,这种和Session已经detached的PO还能够进入另一
tianlincao
·
2010-11-27 23:00
java
DAO
Hibernate
数据库
session
reference
Hibernate unsaved-value 属性
Session的
saveOrUpdate
方法是由Hibernate来判断被操作对象究竟是一个持久化对象还是临时自由状态对象。
tianlincao
·
2010-11-27 22:00
Hibernate
数据库
session
null
insert
generator
解决hibernate: a different object with the same identifier value was already associated with the session 错误
在网上看到一些错误的原因是因为hibernate中同一个session里面有了两个相同标识但是是不同实体 网上的解决方法:解决方法一:session.clean()PS:如果在clean操作后面又进行了
saveOrUpdate
daijunjieok
·
2010-11-25 22:00
hibernate注意
如果父对象被 persist(),那么所有子对象也会被 persist() •如果父对象被 merge(),那么所有子对象也会被 merge() •如果父对象被 save(),update() 或
saveOrUpdate
neptune
·
2010-11-18 13:00
Hibernate
hibernate注意
如果父对象被 persist(),那么所有子对象也会被 persist() •如果父对象被 merge(),那么所有子对象也会被 merge() •如果父对象被 save(),update() 或
saveOrUpdate
neptune
·
2010-11-18 13:00
Hibernate
a different object with the same identifier value was already associated with th
在更新的时候调用了
saveOrUpdate
方法会将一个临时对象持久化,但同事在加日志时要得到修改前对象,所以在我update之前get了一下,此时update报错:a different object
lushuai1987
·
2010-11-15 16:00
object
Hibernate持久化对象三种状态的区分,以及save,update,
saveOrUpdate
,merge,persist等的使用
Hibernate的对象有3种状态,分别为:瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。 瞬时态 由new命令开辟内存空间的ja
robinsoncrusoe
·
2010-11-12 20:00
jvm
sql
虚拟机
Hibernate
Hibernate三种状态的区分,以及save,update,
saveOrUpdate
,merge等的使用
Hibernate的对象有3种状态,分别为:瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。 瞬时态 由new命令开辟内存空间的java对象, e
744819148
·
2010-11-04 17:00
jvm
sql
Hibernate
虚拟机
Hibernate - save,persist,update,saveOrUpate,merge
save - 保存对象 update - 更新对象
saveOrUpdate
- 根据对象是否持有主键,若有则执行更新,否则执行保存 merge - 根据对象是否持有主键
youchangrui
·
2010-10-29 10:00
Hibernate
hibernate + jpa @Cache
先了解一下cache基础: 一级缓存Hibernate的一级缓存是由Session提供的,因此它只存在于Session的生命周期中,当程序调用save(),update(),
saveorupdate
()
cuker919
·
2010-10-26 15:00
Hibernate
bean
cache
session
jpa
Class
Hibernate三种状态的区分,以及save,update,
saveOrUpdate
,merge等的使用
Hibernate的对象有3种状态,分别为:瞬时态(Transient)、持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(PersistenceObject),瞬时对象和脱管对象也称为VO(ValueObject)。瞬时态 由new命令开辟内存空间的java对象, eg.Personperson=newPerson("xxx","xx"
qwerasdf123
·
2010-10-18 15:00
Hibernate merge、update与
saveOrUpdate
方法的区别
通常下面的场景会使用update()或
saveOrUpdate
(): 程序在第一个session中加载对象 该对象被传递到表现层 对象发生了一些改动 该对象被返回到业务逻辑层
cp3
·
2010-10-15 18:00
Hibernate
bean
get load -- save persist -
saveorUpdate
merge
1) get直接访问数据库 通过“会立马显示select ..."sql语句说明是 load支持懒加载模式 但真正需要数据的时候才会显示 查询语句 另外注意的是读取数据当然不需要Transaction2) 不开启事物(Transaction)的时候 save会显示插入语句 但是会回滚 并没有插入到数据库中 而per
zhushaolong
·
2010-09-26 16:00
sql
HibernateDaoSupport的优缺点
Hiberenate和Spring对Hibernate的支持: 现在我们在编写DAO的时候普遍都是直接继承spring对hibernate的封装类 HibernateDaoSupport, 然后使用该类提供的诸如
saveOrUpdate
kidiaoer
·
2010-09-19 09:00
DAO
spring
Hibernate
orm
IOC
HibernateDaoSupport的优缺点
Hiberenate和Spring对Hibernate的支持: 现在我们在编写DAO的时候普遍都是直接继承spring对hibernate的封装类 HibernateDaoSupport, 然后使用该类提供的诸如
saveOrUpdate
kidiaoer
·
2010-09-19 09:00
DAO
spring
Hibernate
orm
IOC
Hibernate三种状态的区分,以及save,update,
saveOrUpdate
,merge等的使用
Hibernate的对象有3种状态,分别为:瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。 瞬时态 由new命令开辟内存空间的java对象
yutianl
·
2010-09-15 20:00
jvm
sql
Hibernate
虚拟机
Hibernate的
SaveOrUpdate
方法
Hibernate中Session的
saveOrUpdate
方法是用来判断被操作对象究竟是一个持久化对象(persistent)还是自由状态(transient)对象,然后根据判断结果执行save或者update
iteye_5085
·
2010-09-14 17:24
Java
Hibernate的
SaveOrUpdate
方法
Hibernate中Session的
saveOrUpdate
方法是用来判断被操作对象究竟是一个持久化对象(persistent)还是自由状态(transient)对象,然后根据判断结果执行save或者update
wkkyo
·
2010-09-14 17:00
sql
Hibernate
Hibernate的三种状态.
Detached) 瞬时态, 是对象创建时,瞬时在内存孤立存在,他是携带信息的载体,不和数据库的数据有任何的关系,在hibernate中,可以通过 session的save()或是
saveOrUpdate
starlight_王亦
·
2010-09-11 16:00
jvm
Hibernate
Hibernate中
saveOrUpdate
()使用时要注意的问题
在Hibernate中
saveOrUpdate
()方法在执行的时候,先会去session中去找存不存在指定的字段,如果存在直接update,否则save,这个时候问题就发生了。
sucre03
·
2010-08-24 14:53
Hibernate
职场
休闲
Hibernate中
saveOrUpdate
()使用时要注意的问题
在Hibernate中
saveOrUpdate
()方法在执行的时候,先会去session中去找存不存在指定的字段,如果存在直接update,否则save,这个时候问题就发生了。
sucre03
·
2010-08-24 14:53
Hibernate
职场
休闲
Hibernate中
saveOrUpdate
()使用时要注意的问题
在Hibernate中
saveOrUpdate
()方法在执行的时候,先会去session中去找存不存在指定的字段,如果存在直接update,否则save,这个时候问题就发生了。
韩悠悠
·
2010-08-23 13:00
Hibernate
hibernate的各种保存方式的区别
persistent、detached transient:瞬态或者自由态persistent:持久化状态detached:脱管状态或者游离态脱管状态的实例可以通过调用save()、persist()或者
saveOrUpdate
rokii
·
2010-08-19 22:00
merge与
saveOrUpdate
Hibernate的对象有3种状态,分别为:瞬时态(Transient)、持久态(Persistent)、脱管态(Detached)。处于持久态 的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。 瞬时态由new命令开辟内存空间的java对象 ,
liuxinan0402
·
2010-08-17 17:00
Hibernate
虚拟机
在Hibernate中,对象有三种状态
这个对象所保存的数据与数据库没有任何关系,除非通过Session的save或者
SaveOrUpdate
把临时对象与数据库关联,
勤加练习,必能得心应手!不期速成,日拱一卒 !
·
2010-08-16 09:00
自己写的类似hibernate框架
呵呵,小人我做了一个和hibernate类似的框架,也是面向对象的框架; 有save,
saveorupdate
,find**()系列方法,delete(Object); 也是面向对象的,save的时候传入对象
h273166784
·
2010-08-12 21:00
sql
框架
Hibernate
Hibernate 对象 三种状态 瞬时态,持久态,脱管态 以及 save update
saveOrUpdate
merge等的使用
Hibernate对象三种状态瞬时态,持久态,脱管态以及saveupdatesaveOrUpdatemerge等的使用 Hibernate的对象有3种状态,分别为:瞬时态(Transient)、持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(PersistenceObject),瞬时对象和脱管对象也称为VO(ValueObject)。 * 瞬时态
The NoteBook of EricKong
·
2010-08-10 23:00
saveorUpdate
与unsaved-value
一、
saveorUpdate
与unsaved-value 到底是sava还是update Hibernate需要判断被操作的对象究竟是一个已经持久化过的持久对象还是临时对象
liaoshaoyao
·
2010-08-01 22:00
DAO
sql
编程
Hibernate
sun
hibernate的session和缓存
比较模糊,用了好久,终于心血来潮研究了一段时间,特别做下记录一级缓存 由hibernate的Session提供的,因此它只存在于Session的生命周期中,当程序调用save(),update(),
saveorupdate
dongnan591172113
·
2010-07-11 21:00
Hibernate中对象的三种状态即save(),update(),
saveOrUpdate
()的使用
当new一个user的时候,是处于瞬时状态 当调用session.save(user)的时候,user对象会放到session里,此时处于持久状态 当提交事务的时候,user对象才会存到DB中 当调用session.close的时候,user对象会从session中出来,此时处于脱管状态 三种状态对象的区别:标准就是与session,与数据库的关系 瞬时状态:与session,数据库
一顿饺子
·
2010-06-28 17:00
Hibernate
Hibernate缓存清除
hibernate支持两个级别的缓存,默认只支持一级缓存; (2)每个Session内部自带一个一级缓存; (3)某个Session被关闭时,其对应的一级缓存自动清除; (4)save、update、
saveOrupdate
120153216
·
2010-06-27 17:00
Hibernate
cache
orm
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他