1,Hibernate中对象的3种状态,这个一定要知道Transient(临时状态)、Detached(游离状态)、Persistent(持久化状态);然后继续;
2,业务需求大概是这样的,我们在修改密码时,一般都需要先进行oldPassword的验证,如果正确,然后才会执行更新操作;
3,同样的,我们可以采用另一种方法,查询出来的持久化状态的对象,先删除,再通过setter方法赋值,再保存;【有人会问,如果这样来实现update,那如果一个表有N多个字段,赋值的时候,不是要重复的写N多个语句吗?其实不用写N多个语句,哪个字段需要修改,就给哪个字段赋值】
4,这里我先执行this.getHibernateTemplate().delete(user);删除user对象,然后给User对象赋值,然后执行保存this.getHibernateTemplate().save(user);
现在已经有最新的版本了,不过,得申请! 详见: http://www.eafifaonline2.com/topic/yaguan/index.shtml 是体验服,客户端也是体验的啊! 下载地址是: http://www.eafifaonline2.com/xinwen/guanfang/141441.shtml 我最近在玩,九城最近也在忙着更新吧! 它说更新是个繁杂的过程,所以有点儿慢! 哈哈…… 现在官网有好多更新后的内容介绍,你可以去看看啊 http://www.eafifaonline2.com/main.shtml 官网是这样说的: 【转会球员小说明】 1. 本转会名单中的球员都是国际足联所经过授权的,包括转会的球员以及转会后所在的球队。 2. 这份转会名单中的球员不会因为转会而消失,对玩家手里的球员卡、球员没有任何影响。 3. 转会球员以及球员卡只是更换了球队归属,与现实足坛数据同步进行并且根据现实足坛实际情况进行了球衣的替换。 例:如果您目前队伍里有卡卡这名球员,卡卡不会消失,卡卡仍然在您所控制的队伍中,只是卡卡的球员卡不再归属为ac米兰,而是皇家马德里! 4. 转会球员中的部分球员会因为在现实足坛中的表现而进行某些数值的调整。 我是华北的
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....