《update和saveOrUpdate详解》的相关内容
相关讨论
saveOrupdate方法如何使用?
saveOrUpdate方法的含义是什么?难道是如果有了就更新,没有就插入么?如果按照这个含义,为什么我调用这个方法后,它既不更新,也不插入?
谢谢大家
by startunix 2004-01-14 浏览 (6558) 回复 (8) 关键字:
hibernate的各种保存方式的区别
hibernate的保存hibernate对于对象的保存提供了太多的方法,他们之间有很多不同,这里细说一下,以便区别:一、预备知识:在所有之前,说明一下,对于hibernate,它的对象有三种状态,transient、persistent、detached下边是常见的翻译办法:transient:瞬态或者自由态persistent:持久化状态detached:脱管状态或者游离态
脱管状态的实例可 ...
by summerkai 2008-06-17 浏览 (160) 回复 (0) 关键字:
关于unsaved-value 的再问。
unsaved-value是表示一个对象是新的还是旧的,如果unsaved-value=none 那么就是新的,就会被insert到数据库中,如果unsaved-value=any 就是说明对象是从数据库中load的,被update到数据库中。
我的问题是:unsaved-value是由我们来强制说明这个对象是新的还是旧的,那如果我把一个对象的unsaved-value设置为any,那我要new ...
by ywang 2003-11-25 浏览 (27165) 回复 (14) 关键字:
这样的对象是否持久化了呢?
一个对象是否被持久化过,应该取决于这个对象是否是从数据库查询出来的。这个是显而易见的。今天在做项目的时候发现这样一个问题:例如有一个类Parent,其主键是id,还有name等字段,另一个类Child于Parent构成父子关系。我现在希望通过级联删除将某一个父亲和它的儿子都删除了,按照Hibernate手册上的做法:
[code:1]
Parent p = (Parent) ses ...
by downpour 2004-09-13 浏览 (12399) 回复 (17) 关键字:
Inside Liberator JDO & JDO2系列二 -- Detach/Attach
Detach/Attach在j2ee的多层架构中有着巨大的优越性。Detach/Attach本是JDO2学习自Hibernate的一个重要特性。但由于JDO本身支持Persistence By Reachablity,JDO2得以将这个特性发扬光大。由于Hiberante不支持默认的Persistence by Reachbility,在更新脱离Session的多个关联对象时需要显式地update ...
by Charlesxp 2004-12-09 浏览 (2151) 回复 (7) 关键字:
相关博客
hibernate 的session.close
下文引用robbin大哥的文章.为保存查阅用.
先来点概念:
在Hibernate中,最核心的概念就是对PO的状态管理。一个PO有三种状态:
1、未被持久化的VO
此时就是一个内存对象VO,由JVM管理生命周期
2、已被持久化的PO,并且在Session生命周期内
此时映射数据库数据,由数据库管理生命周期
3、曾被持久化过,但现在和Session已经detached了,以VO的身 ...
by nogocn 2007-08-17 浏览 (433) 回复 (0) 关键字:
update和saveOrUpdate详解
update和saveOrUpdate详解 在Hibernate中,最核心的概念就是对PO的状态管理。一个PO有三种状态: 1、未被持久化的VO 此时就是一个内存对象VO,由JVM管理生命周期 2、已被持久化的PO,并且在Session生命周期内 ...
by sumongh 2007-04-12 浏览 (128) 回复 (0) 关键字:
update和saveOrUpdate详解
在Hibernate中,最核心的概念就是对PO的状态管理。一个PO有三种状态:
1、未被持久化的VO
此时就是一个内存对象VO,由JVM管理生命周期
2、已被持久化的PO,并且在Session生命周期内
此时映射数据库数据,由数据库管理生命周期
3、曾被持久化过,但现在和Session已经detached了,以VO的身份在运行
这种和Session已经detached的PO还能够进入另 ...
by wind_bell 2006-09-26 浏览 (547) 回复 (0) 关键字:
hibernate的各种保存方式的区别
hibernate的保存hibernate对于对象的保存提供了太多的方法,他们之间有很多不同,这里细说一下,以便区别:一、预备知识:在所有之前,说明一下,对于hibernate,它的对象有三种状态,transient、persistent、detached下边是常见的翻译办法:transient:瞬态或者自由态persistent:持久化状态detached:脱管状态或者游离态
脱管状态的实例可 ...
by summerkai 2008-06-17 浏览 (69) 回复 (0) 关键字:
save update saveOrUpdate
save(),update(),saveOrUpdate()
1.save()导致的最终结果是执行insert语句,先看下面的代码:
1. Session session2=HibernateUtil.getSession(); Customer c2=(Customer)session2.load(Customer.class, new Long(5));
2. Hiber ...
by wumingdlz 2008-07-28 浏览 (43) 回复 (0) 关键字:
相关圈子讨论
[T5]怎样格式化日期字段然后个性化输出
采用t5+hiberate架构,假设一个hibernate实体类User,有modifyDate属性(日期类型)
现在需要一个显示页面UserList先是个性化的日期。 通常在Page类中,我们有一个List 容纳从数据库中取出来的User对象列表,然后在页面像这样显示
<t:loop source="users" value="_user">
${_user.username} | ...
by koda 2007-08-27 浏览 (515) 回复 (9)
相关新闻
Ruby on Rails 2.0的新功能介绍
万众瞩目的Ruby on Rails 2.0已经发布了,Rails框架在2004年诞生以来,一直保持着相当快的版本升级速度:2005年发布了Rails1.0版本,2006年初发布Rails1.1版本,2007年初发布Rails1.2版本,而还没有等到2008年,在2007年圣诞前夕的12月6日,Rails2.0已经发布。
Rails框架每个大的版本升级都给我们带来了相当多的新功能,新惊喜。Rai ...
by robbin 2007-12-10 浏览 (3547) 回复 (4) 关键字: rails
Spring2.0的新特性点评
Spring2.0的发布恐怕算得上2006年Java社区的一件大事了。在Spring2.0发布附带的文档里面对2.0新特性做了概要的介绍,2.0的新特性是自然是我们最关注的方面:
一、Spring的XML配置引入XML Schema语法简化配置
在Spring1.x系列中,bean的配置文件使用DTD,没有namespace的分隔。2.0的一个非常大的改进是引入了XML Schema的name ...
by robbin 2006-10-03 浏览 (1094) 回复 (0) 关键字: spring
我恨Django的5个理由和我爱Django的5个理由
我恨Django的5个理由
虽然我喜欢Django,但是无论如何它也有瑕疵的,让我先把"丑话"说在前面吧.
Ajax很难和Django一起用
大部分的Django社区都认为把Javascript helpers和python framework放到一起并不是个很好的主意。虽然我理解Javascrip是基本知识,人人都懂得一些,但是我仍然不赞同这个主意。SQL和Javascript一样也是基本知 ...
by levis2000 2008-04-22 浏览 (2406) 回复 (11) 关键字: django python

