hibernateTemplate update

问题描述

hibernateTemplateupdate(object)时候会把所有字段都set一次这样很没效率我知道在单独使用hibernate的时候有3种方法1设置update字段=false2xml有个dynamic-update=“true”3hql(createQuery)问题是现在我ssh集成用hibernateTemplate做dao的实现请问能像hql那样就set更新了的字段吗谢谢~~~~~祝大家新年快乐身体健康万事如意

解决方案

解决方案二:
我记得可以在配置文件中加个什么属性可以提升执行效率我忘了反正就是使用hibernate模版执行的时候会产生一些不必要的Sql语句。那个属性就是去除这些语句的。楼主SSH中可以用Hql撒凡是Hibernate都是可以用Hql的啊。
解决方案三:
引用1楼god_girl的回复:

我记得可以在配置文件中加个什么属性可以提升执行效率我忘了反正就是使用hibernate模版执行的时候会产生一些不必要的Sql语句。那个属性就是去除这些语句的。楼主SSH中可以用Hql撒凡是Hibernate都是可以用Hql的啊。

我知道但是我集成时候已经用了hibernateTemplate我不想改用hql了谢谢
解决方案四:
是的。你写hql的update语句也是可以的。

时间: 2024-12-26 18:24:05

hibernateTemplate update的相关文章

spring hibernate-spring-orm 的hibernateTemplate update 偶尔更新不成功。

问题描述 spring-orm 的hibernateTemplate update 偶尔更新不成功. 调用org.springframework.orm-3.1.1.RELEASE.jar包的HibernateTemplate的update方法,更新数据库的偶尔更新不成功.求大神帮助,跪谢了.... 解决方案 你更新数据的时候,是不是没有打开Hibernate的事务机制

hibernateTemplate.update() 方法 控制台已输出SQL语句,但数据库没有更新

问题描述 运用Spring集成Hibernate使用hibernateTemplate.update()执行修改用户操作SQL语句控制台已经输出,对象参数也正确,控制台也没有输出事务回滚但数据库数据没有更新卡了一上午了,在网上查了相关问题没有找到合适答案,所以来CSDN求教求大神解答... 解决方案 解决方案二:@Transactional(propagation=Propagation.REQUIRED,isolation=Isolation.DEFAULT)publicvoidupdateS

SSH配置如何利用hibernateTemplate.update()高效更新数据

问题描述 我的SSH配置是用beans+struts省去hibernate.cfg.xml配置如下:<beanclass="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"><propertyname="locations"><value>classpath:jdbc.properties</value></proper

org.springframework.orm.hibernate3.HibernateTemplate

当session中出现两个相同标示的(相同主键)的对象,一个是持久态,一个是瞬时态,想更新瞬时态对象到数据库,如果不做处理,则报出异常,session中出现两个相同标示的不同对象异常.处理方法.(业务层代码,省去了dao层) 一:通过hibernateTemplate获取映射seession(模拟) 1 /** 2 * 3 * @Title: updateTest 4 * @Description: TODO(这里用一句话描述这个方法的作用) 5 * @author 尚晓飞 6 * @date

js写的评论分页

 js写的分页在网上可以搜到很多的文章,在也为大家介绍一个,喜欢的的朋友可以参考下 代码如下: <%@ page language="java" contentType="text/html; charset=utf-8"  pageEncoding="utf-8"%>  <%  String path = request.getContextPath();  String basePath = request.getSchem

网页-html+css新手,大神们能帮看看这个布局怎么搞么

问题描述 html+css新手,大神们能帮看看这个布局怎么搞么 如图,这是我网页布局的草稿,具体应该怎么搞不太明白.能帮帮我么 解决方案 图片转过来啦 解决方案二: 在中间多加一个div用来装中间的三个div 解决方案三: 解决方案四: 上下两个div,一个float是top,一个bottom,中间那个用absolute的postion,自己用JavaScript去控制它的left和top,以及height,它里面套3个div,自己控制宽度 解决方案五: 中间三个div用浮动就行了 解决方案六:

Spring事务管理--多个ORM框架在使用时的情况分析

   公司的项目已经接近尾声了,总结一下项目中用到的技术,我发现项目中的有些东西还是挺模糊的,只是知道这么用就行了.并不清楚其中的原理.由于公司的项目比较老,是7年前的一个项目了,中间一直有人在维护,也是在这个过程中不断融入了新的东西,比如就项目的持久化这块来说,就用了ibatis.mybatis.hibernate.spring JDBC四种混合的框架.究其原因只能说是历史遗留问题,就不做过多的解释了.但是这么多持久化的框架如何协同工作的,尤其是事务的控制,一个系统中使用如此多的持久化框架是,

Spring Question

问题描述 Errorinformation不知道哪里配置错了.java.lang.NullPointerExceptionatjflying.common.action.TreeExtAction.treeExtId(TreeExtAction.java:31)atsun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethod)atsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodA

js写的评论分页(还不错)_javascript技巧

复制代码 代码如下: <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServer