社区
Java EE
帖子详情
hibernate 执行更新的问题,在线等。
guodong66
2009-06-26 10:30:05
SSH下,我要执行一个更新操作
映射类
XX{
private string a;
private String b;
set...
get...
}
现在的问题是我只要更新a字段,不更新b,但是b已经被修改了,我想用this.getHibernateTemplate().update(xx); 来实现,如何弄?
...全文
58
7
打赏
收藏
hibernate 执行更新的问题,在线等。
SSH下,我要执行一个更新操作 映射类 XX{ private string a; private String b; set... get... } 现在的问题是我只要更新a字段,不更新b,但是b已经被修改了,我想用this.getHibernateTemplate().update(xx); 来实现,如何弄?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zm_hs
2009-06-26
打赏
举报
回复
这样实现肯定是可以的 this.getHibernateTemplate().update(xx);
要使用事务提交,竟然是修改,那么你就先得到xx对象,再对xx需要修改的属性进行修改,修改完后 this.getHibernateTemplate().update(xx); 就可以了。
注意要用事务
guodong66
2009-06-26
打赏
举报
回复
发现了,好像时不能实现,,还是写hql语句吧。 结贴 送分。
spade24
2009-06-26
打赏
举报
回复
你在DAO的实现类中写个方法,就set a,然后更新这个对象就可以了啊。
zm_hs
2009-06-26
打赏
举报
回复
竟然是更新,又不想操作数据库,楼主是不是弄昏了t ????????????
puhongchun
2009-06-26
打赏
举报
回复
你不去操作数据库的话,你的数据怎么能算真正的更新呢?
guodong66
2009-06-26
打赏
举报
回复
我也这样想过 但是还需要操作一次数据库,能否不操作数据库实现? 除了hql语句有别的办法没?
anhy
2009-06-26
打赏
举报
回复
把b原来的值设置进去
hibernate
4.2.1
9. **事件监听**:
Hibernate
提供事件监听器接口,如PreInsertEventListener、PostUpdateEventListener等,允许开发者在特定操作前后
执行
自定义逻辑。 10. **性能优化**:包括批处理、预加载、连接池管理等策略,...
hibernate
3.2 jar包
3. **Session**:Session是与数据库交互的主要接口,它提供了保存、
更新
、删除对象以及
执行
HQL(
Hibernate
查询语言)的方法。Session还提供了事务管理的功能。 4. **Entity Classes and Mapping Files**:实体类是...
SpringMVC+
Hibernate
+Spring整合实例
Controller
执行
业务逻辑,可能涉及调用Service层的方法,这些Service通常由Spring管理,并依赖于由
Hibernate
管理的数据访问对象(DAO)。DAO通过
Hibernate
与数据库交互,完成数据的增删改查操作。最后,Controller将...
hibernate
3.3.1的jar包
Hibernate
3.3.1版本需要配置
hibernate
.cfg.xml文件,包含数据库连接信息、方言选择、缓存策略等。例如,设置数据库URL、用户名、密码,以及指定实体类对应的数据库表。 4. **实体类与映射文件** - **实体类**:...
ejb3-persistence.jar
hibernate
-annotations.jar
级联操作则允许在对一个对象进行操作(如删除或
更新
)时,自动对关联的对象
执行
相应的操作。事务管理则是企业级应用中必不可少的,它确保了数据库操作的一致性和可靠性。 这两个库文件的结合使用,使得开发者能够...
Java EE
67,550
社区成员
225,863
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章