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
Hibernate缓存配置
一级缓存Hibernate的一级缓存是由Session提供的,因此它只存在于Session的生命周期中,当程序调用save(),update(),
saveorupdate
()等方法及调用查询接口list
SHUIMOMO
·
2010-05-28 15:04
Hibernate
配置
职场
缓存
休闲
Hibernate缓存配置
一级缓存Hibernate的一级缓存是由Session提供的,因此它只存在于Session的生命周期中,当程序调用save(),update(),
saveorupdate
()等方法及调用查询接口list
SHUIMOMO
·
2010-05-28 15:04
Hibernate
配置
职场
缓存
休闲
解决a different object with the same identifier value was already associated with the session
这个错误我一共遇到过两次,一直没有找到很好的解决方案,这个错误产生原因相信大家都知道,因为在hibernate中同一个session里面有了两个相同标识但是是不同实体,当这时运行
saveOrUpdate
zgmzyr
·
2010-05-26 10:00
Hibernate
数据库
object
session
merge
Hibernate3 新特性
在原有的
saveOrUpdate
()和saveOrUpdateCopy()两个方法之外,又提供了EJB3风格的create()和merge()两个操作。 2:提供更强的映射灵活性。
zy77612
·
2010-05-20 14:00
Hibernate
ibatis
jpa
Lucene
osgi
Hibernate三种状态的区分,以及save,update,
saveOrUpdate
,merge等的使用
原文:http://blog.163.com/chenhaoming-mz/blog/static/4950762820091121864253/ Hibernate 的对象有3种状态,分别为:瞬时态(Transient)、持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value
wander312
·
2010-05-11 15:00
jvm
sql
Hibernate
虚拟机
Blog
什么是游离状态
这个对象所保存的数据与数据库没有任何关系,除非通过Session的save或者
SaveOrUpdate
把临时对象与数据库关联,并把数据插入或者更新到数据库,这个对象才转换为持久
guochongcan
·
2010-05-11 00:00
Hibernate
Hibernate 疑难异常及处理
解决方法一:session.clean() PS:如果在clean操作后面又进行了
saveOrUpdate
lgstarzkhl
·
2010-05-06 14:00
DAO
spring
mysql
Hibernate
PostgreSQL
Hibernate 对象 三种状态 瞬时态,持久态,脱管态 以及 save update
saveOrUpdate
merge等的使用
Hibernate的对象有3种状态,分别为:瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。 瞬时态 &
lovetopceo
·
2010-04-28 14:00
jvm
sql
Hibernate
虚拟机
hibernate cascade 属性
save-update:在执行save/update/
saveOrUpdate
时进行关联操作。 delete:在执行delete时进行关联操作。
deng5566
·
2010-04-24 22:00
Hibernate
关于HIBERNATE+SPRING操作ORACLE的BLOG(CLOB)数据的问题
SPRING进行数据的操作,开始一直采用HIBERNATE进行数据库的直连,用SPRING对ORACLE对BLOG字段进行处理,这两天打算采用PROXOOL对数据源进行管理,访问数据都没有问题,可对数据进行
SAVEORUPDATE
小嘴冰凉
·
2010-04-21 14:00
spring
oracle
Hibernate
jdbc
Blog
Hibernate几种状态,save,update,
saveorUpdate
,merge
瞬时状态(Transient)、持久状态(Persistent)、脱管状态(Detached) 处于持久态的对象也称为PO(PersistenceObject),瞬时对象和脱管对象也称为VO(ValueObject)。 1、瞬时状态(Transient)由new命令开辟内存空间的Java对象,也就是平时所熟悉的普通Java对象。如:Personp=newPerson();瞬时对象特点:(1)不和S
ychatou1220
·
2010-04-19 22:00
Hibernate中Session的操作解释
我身边的朋友经常会分不清save、
saveOrUpdate
、 update的区别,lock、merge、replicate、refresh、evict甚至不知道是干什么用的。而且关于实体对象的生命周
fancool
·
2010-04-06 11:00
sql
Hibernate
jdbc
UP
Hibernate的缓存策略
Hibernate 的一级缓存 是由 Session 提供的,因此它只存在于 Session 的生命周期中,当程序调用 save(),update(),
saveOrUpdate
()
里克尔奇
·
2010-04-01 08:00
oracle
sql
Hibernate
cache
配置管理
evict终于用了一次
在更新的时候调用了
saveOrUpdate
方法会将一个临时对象持久化,但同事在加日志时要得到修改前对象,所以在我update之前get了一下,此时update报错:a different object
comelyyyjj
·
2010-03-31 17:00
vi
hibenate相关积累
Hibernate三种状态的区分,以及save,update,
saveOrUpdate
,merge等的使用 Hibernate中po对象的三种状态分析 更多相关推荐 hibernate对于对象的保存提供了太多的方法
lzh166
·
2010-03-10 11:00
sql
Hibernate
JUnit
Blog
Hibernate Session持久化方法实战
Hibernate Session中有一系列的持久化方法比如: save, update,
saveOrUpdate
, persist, merge, replicate等等,经常有人问起它们之间的细微差别
septem
·
2010-03-05 16:00
sql
Hibernate
Blog
Google
OpenSource
hibrenate
saveOrUpdate
问题,知道的指教下,谢谢! 困扰了我两天了~!~~
数据导入:解析导出的xml文件,创建出VO对象(对象中包含了ID的属性),并调用
saveOrUpdate
方法把对象储存或者更新到数据库中(因为导入时不知道数据库中数据是否还存在,所以想到用
saveOrUpdate
wang_dong
·
2010-02-09 14:00
Hibernate
xml
hibernate的各种保存方式的区别
=========================== hibernate的update和merge 首先, merge作用大致相当于
saveorupdate
这个方法
hpitcn
·
2010-02-02 23:00
sql
Hibernate
.net
F#
OpenSource
Hibernate中的Update()和
saveOrUpdate
()的区别,session的load()和get的区别
saveOrUpdate
()方法可以实现update()的功能,但是会多些步骤,具体如下: 如果对象在该session种已经持久化,不进行操作;对象的标识符属性
useryouyou
·
2010-01-27 10:00
sql
Hibernate
getSession().
saveOrUpdate
(u);//不保存,不更新
/**更新员工信息*/ public void updateUser(User user){ User u = (User) getSession().load(User.class, user.getId()); u.setUsername(user.getUsername()); u.setPassword(u
hnwangdan
·
2010-01-26 20:00
sql
错误与对策,留着自己看
错误: Hibernate的
saveOrUpdate
没有效果,爆出错误 ignoring persistent instance 对策: Hibernate 的
saveOrUpdate
SimonLei
·
2010-01-25 15:00
Hibernate
bean
jdbc
SVN
gwt
Hibernate三种状态的区分,以及save,update,
saveOrUpdate
,merge等的使用
Hibernate的对象有3种状态,分别为:瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。 瞬时态 由new命令开辟内存空间的java对象
zhengjunwei2007_163.com
·
2010-01-13 22:00
jvm
sql
Hibernate
虚拟机
load,get;find,iterator;merge,
saveOrUpdate
,lock的区别
一、load,get(1)当记录不存在时候,get方法返回null,load方法产生异常(2)load方法可以返回实体的代理类,get方法则返回真是的实体类(3)load方法可以充分利用hibernate的内部缓存和二级缓存中的现有数据,而get方法仅仅在内部缓存中进行数据查找,如果没有发现数据則将越过二级缓存,直接调用SQL查询数据库。 (4)也许别人把数据库中的数据修改了,load如何在缓
vebasan
·
2010-01-07 23:00
sql
数据库
Hibernate
session
iterator
merge
解决a different object with the same identifier value was already associated with the session错误
这个错误我一共遇到过两次,一直没有找到很好的解决方案,这个错误产生原因相信大家都知道,因为在hibernate中同一个session里面有了两个相同标识但是是不同实体,当这时运行
saveOrUpdate
vebasan
·
2010-01-06 10:00
解决a different object with the same identifier value was already associated with
这个错误我一共遇到过两次,一直没有找到很好的解决方案,这个错误产生原因相信大家都知道,因为在hibernate中同一个session里面有了两个相同标识但是是不同实体,当这时运行
saveOrUpdate
winter8
·
2009-12-28 09:00
数据结构
Hibernate
OpenSource
save()和
saveorupdate
()的区别?
hibernate的保存hibernate对于对象的保存提供了太多的方法,他们之间有很多不同,这里细说一下,以便区别:一、预备知识:在所有之前,说明一下,对于hibernate,它的对象有三种状态,transient、persistent、detached下边是常见的翻译办法:transient:瞬态或者自由态persistent:持久化状态detached:脱管状态或者游离态脱管状态的实例可以通
不染丹心
·
2009-12-23 21:00
Hibernate中
saveOrUpdate
()使用时要注意的问题
在Hibernate中
saveOrUpdate
()方法在执行的时候,先会去session中去找存不存在指定的字段,如果存在直接update
icyheart
·
2009-12-16 10:00
Hibernate
Hibernate中
saveOrUpdate
()使用时要注意的问题
在Hibernate中
saveOrUpdate
()方法在执行的时候,先会去session中去找存不存在指定的字段,如果存在直接update
icyheart
·
2009-12-16 10:00
Hibernate
Hibernate中
saveOrUpdate
()使用时要注意的问题
在Hibernate中
saveOrUpdate
()方法在执行的时候,先会去session中去找存不存在指定的字段,如果存在直接update
icyheart
·
2009-12-16 10:00
Hibernate
Hibernate一级缓存
Hibernate的一级缓存是由Session提供的,因此它只存在于Session的生命周期中,当程序调用save(),update(),
saveOrUpdate
()等方法,及调用查询接口list,filter
Riddick
·
2009-12-05 14:00
Hibernate
配置管理
Hibernate一级缓存
Hibernate的一级缓存是由Session提供的,因此它只存在于Session的生命周期中,当程序调用save(),update(),
saveOrUpdate
()等方法,及调用查询接口list,filter
Riddick
·
2009-12-05 14:00
Hibernate
配置管理
Hibernate的
saveOrUpdate
方法以及unsaved-value属性
Session的
saveOrUpdate
方法是由Hibernate来判断被操作对象究竟是一个持久化对象还是临时自由状态对象。
Riddick
·
2009-12-05 10:00
sql
Hibernate
Hibernate的
saveOrUpdate
方法以及unsaved-value属性
Session的
saveOrUpdate
方法是由Hibernate来判断被操作对象究竟是一个持久化对象还是临时自由状态对象。
Riddick
·
2009-12-05 10:00
sql
Hibernate
Hibernate 的
saveOrUpdate
方法
hibernate提供了
saveOrUpdate
的方法来进行数据库的操作。
xueyepiaoling
·
2009-12-03 14:00
sql
Hibernate
数据库
server
Class
PostgreSQL
generator
Hibernate三种状态的区分,以及save,update,
saveOrUpdate
,merge等的使用
Hibernate的对象有3种状态,分别为:瞬时态(Transient)、持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。 瞬时态 由new命令开辟内存空间的java对象,
liuleijsjx
·
2009-12-01 19:00
jvm
sql
Hibernate
虚拟机
Hibnerate中 update 与
saveorupdate
的真正作用。
先来点概念:在Hibernate中,最核心的概念就是对PO的状态管理。一个PO有三种状态:1、未被持久化的VO此时就是一个内存对象VO,由JVM管理生命周期2、已被持久化的PO,并且在Session生命周期内此时映射数据库数据,由数据库管理生命周期3、曾被持久化过,但现在和Session已经detached了,以VO的身份在运行这种和Session已经detached的PO还能够进入另一个Sess
yuyulover
·
2009-12-01 09:00
hibernate的各种保存方式的区别
下边是常见的翻译办法: transient:瞬态或者自由态 persistent:持久化状态 detached:脱管状态或者游离态 脱管状态的实例可以通过调用save()、persist()或者
saveOrUpdate
直直走
·
2009-11-26 17:00
thread
sql
Hibernate
OpenSource
Hibernate 疑难异常及处理
解决方法一:session.clean()PS:如果在clean操作后面又进行了
saveOrUpdate
(object)等改变数据状态的操作,有可能会报
opnmzxcvb
·
2009-11-19 21:00
【Hibernate】
saveOrUpdate
-验证用户名是否重复
保存或者更新对象时,防止出现同名的User对象 /** * 在更新时,验证用户名是否重复 */ public String
saveOrUpdate
(User user) { String
springwork
·
2009-11-18 22:00
多线程
Hibernate
关联加载对象时的报错-----a different object with the same identifier value
因为在hibernate中同一个session里面有了两个相同标识但是是不同实体,当这时运行
saveOrUpdate
(object)操作的时候就会报这个错误。
leowzy
·
2009-11-18 16:00
C++
c
Hibernate
C#
update/
saveOrUpdate
/merge
通常下面的场景会使用update()或
saveOrUpdate
(): 程序在第一个session中加载对象 该对象被传递到表现层 对象发生了一些改动 该对象被返回到业务逻辑层
leowzy
·
2009-11-18 15:00
update
记一次教训。(Struts2 和Hibernate使用中)Action中没有使用get,set的问题
今天在练习Struts2时遇到了一个异常:attempt to create
saveOrUpdate
event with null entity 查了很久,网上一般说是,jsp中的 name 属性
weidays
·
2009-11-15 17:00
Hibernate
jsp
hibernate的级联操作
merge()-----merge delete()----delete
saveOrUpdate
()----save-update refresh()---refresh evict()---evict
small_love
·
2009-11-14 12:00
数据库
Hibernate
session
delete
merge
Hibernate中
saveorupdate
()方法的处理
以前在使用hibernate的时候,经常会遇到
saveorupdate
()方法不执行update的情况,总是在修改的时候也执行insert,重新插入一条新的记录,这个情况着实困扰了我一段时间,到网上去查
TEROBO
·
2009-11-09 16:00
JAVA
hibernate怎么实现一个类对象map多个表名
get(“testA”,id)delete(“testA”,object)save(“testA”,object)
saveOrUpdate
(“testA”,object)fromtestAtwhere
liyong1115
·
2009-11-07 16:00
Hibernate
api
object
table
delete
Class
Hibernate 中级联操作 cascade 选项
save-update :当通过 Session 的 save() 、 update() 以及
saveOrUpdate
() 方法保存或更新当前对象时,级联保存所有关联的新建的临时对象,并且级联更新所有关联的游历对象
leowzy
·
2009-11-02 16:00
C++
c
Hibernate
C#
Hibernate三种状态的区分,以及save,update,
saveOrUpdate
,merge等的使用
Hibernate的对象有3种状态,分别为:瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。 瞬时态 由new命令开辟内存空间的java对象,
thurchin
·
2009-10-23 14:00
jvm
sql
Hibernate
虚拟机
hibernate的update和
saveOrUpdate
操作
在Hibernate中,最核心的概念就是对PO的状态管理。一个PO有三种状态: 1、未被持久化的VO 此时就是一个内存对象VO,由JVM管理生命周期 2、已被持久化的PO,并且在Session生命周期内 此时映射数据库数据,由数据库管理生命周期 3、曾被持久化过,但现在和Session已经detached了,以VO的身份在运行 这种和Session已经detached的PO
hello1126
·
2009-10-21 13:00
DAO
jvm
sql
编程
Hibernate
attempt to create
saveOrUpdate
event with null entity
attempttocreatesaveOrUpdateeventwithnullentity 今天在写struts2save的时候报了这么一个异常java.lang.IllegalArgumentException:attempttocreatesaveOrUpdateeventwithnullentity atorg.hibernate.event.SaveOrUpdateEvent.(Sa
雪山飞鹄
·
2009-10-19 11:00
hibernate 对象状态
5,load,根据ID查,(返回的是代理,不会立即访问数据库) 6,
saveOrUpdate
,merge(根据id和version的值来确定是save还是update),调
zhangfeiii
·
2009-10-12 08:00
jvm
sql
Hibernate
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他