77问答网
所有问题
我从数据中查出一个对象之后,对它的某个属性set一个值,都没执行update语句,就自动更新到数据库了
,用的是ssh三大框架出
举报该问题
推荐答案 2013-10-22
hibernate有这个特性,你从数据库中查询到的对象因为还保持着跟数据库之间的连接,当你set属性的时候hibernate会自动将你set的数据保存到数据库,想要解决需要让这个对象和数据库之间的连接失效.
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/3vpG8vpp8.html
相似回答
mysql
数据
类型的详解
答:
运作如同一个CHAR列:“unpacked” 意味着数字是以一个字符串存储的,值的每一位将使用一个字符。小数点并且对于负数,“-”符号不在M中计算(但是
它们的
空间是被保留的)。如果D是 0,值将没有小数点或小数部份。DECIMAL值的最大范围与DOUBLE一致,但是对于一个给定的DECIMAL列,实际的范围可以被所选择的M和D限制。...
触发器在
数据
库设计和编程中起到什么重要作用?
答:
的数据时触发
执行,
它比数据库本身标准的功能有更精细和更复杂的 数据控制能力。数据库触发器有以下的作用:安全性。可以基于数据库的值使用户具有操作数据库的某种权 利。可以基于时间限制用户的操作,例如不允许下班后和节假日 修改数据库数据。可以基于数据库
中的数据
限制用户的操作,例如不允许股票 的...
有关sql insert触发器和
update
触发器
答:
事实上,除了定义一个触发器来绑定在对视图上的插入动作上外,你没有别的办法通过系统的报错而直接向视图中插入数据;这就是我们用替代触发器的原因;替换的意思实际上是触发器的主体部分把对视图的插入操作转换成详细的对各个表的插入;变异表:变异表就是当前SQL语句正在修改的表,所以在一个变异表上绑定的触发器不可以...
大神,我想自己为
某个
表
中的
字段
自动
加
1
写
一个
存储过程实现,怎么搞,m...
答:
MySql创建存储过程语句 Create Procedure Plus_1_To_Table1_Colx() Reads SQL Data Begin
update
table1 set colx=colx+1;End在命令行创建这个存储过程请参考下图:
Access
里
使用SQL时遇到“必须使用
一个
可更新的查询?”
答:
alter table 表1 add column 调整后 money;2)算出总金额保存到到一个新中间过渡表[hjb] ,实在没辙啊!select sum(金额) as hj into hjb from 表1;3)用hjb的hj字段取更新表1的[调整后]字段
update
表1 a,hjb b
set
a.[调整后]=a.金额 + 32*a.金额/b.hj;没办法,受ACCESS的...
oracle中如何更改
一个
表的一个字段
属性
(名称,类型)
答:
修改字段的
属性,
名称方法--修改某一个字段的类型,当该字段不为null时ALTER TABLE 表名 ADD 字段 NUMBER(11,0) ; --新创建一列,期待的字段类型
UPDATE
表名
SET
字段_bak= 字段;COMMIT; --复制旧字段值到新字段,dml的都需要提交ALTER TABLE 表名DROP COLUMN 字段;--删除掉旧字段ALTER TABLE ...
几道ASP.net 选择题,请哪位高手帮忙解答
答:
举个例子:asp.net的textbox控件上
有一个属性
叫autopostback——让你设置该文本框在失去焦点时是否回发。如果你没设置,当你在文本框内填入内容,并失去焦点时,服务器这时候是不知道你填的是什么内容,之后你将表单递交了
之后,
服务器才会知道。如果你设置了,当你输入内容并失去焦点之后,页面
就自动
将...
大家正在搜
数据库中存储的基本对象是
数据库的对象是什么
数据库的基本对象是什么
数据库对象包括哪六个
数据库的对象包括
数据库对象包括哪些
什么叫数据对象的引用
数据对象的运算有哪些
数据对象的运算
相关问题
java通过id查询对象再set值会自动执行hibernat...
hibernate中保存一个对象后再设置此对象的属性为什么不...
oracle update语句将一个语句的查询结果作为set...
想请问 如果是想让数据库里的某一列数值加1 怎么写updat...
sql中 的update set 怎么用啊
hibernate中保存一个对象后,再设置此对象的属性为什么...
关于Update语句.将一个字段每次减去一的问题
Hibernate更新某一属性的时候,其它属性被赋值null