//修改密码public void modifyPassword(InstitutionReInfoModel I) {hibernateTemplate.update(I);}

  这段代码中的update方法没有执行,可以确定这个方法modifyPassword肯定执行了。

解决方法:

 1 <tx:advice id="txAdvice" transaction-manager="txManager">
 2         <tx:attributes>
 3             <tx:method name="exists" read-only="true" />
 4             <tx:method name="add*" propagation="REQUIRED"/>
 5             <tx:method name="save*" propagation="REQUIRED"/>
 6             <tx:method name="add*" propagation="REQUIRED"/>
 7             <tx:method name="delete*" propagation="REQUIRED"/>
 8             <tx:method name="update*" propagation="REQUIRED"/>
 9             <tx:method name="loginCheck" propagation="REQUIRED"/>
10             <tx:method name="modify*" propagation="REQUIRED"/>
11         </tx:attributes>

没有在bean中进行配置,spring没有对该函数进行管理。

在save函数中一直不能插入主键,

insert into InstitutionInfoModel (URL, address, contact, contactchuanzhen, contactnumber, contactnumber2, email, farendaibiao, guikouguanlibumen, institutionname, jigoujianjie, jigoushuxing, postcode, suozaidiyu, institutionid) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)

因为在实体类里面

1 @Id

2 @GeneratedValue

设置了如图所示的两个属性上边是主键,下边是自增的意思

转载于:https://www.cnblogs.com/sisi-job/p/6738991.html

小问题420_1_hibernateTemplate.update不执行相关推荐

  1. MySQL——update 语句执行流程

    图1 update语句执行流程 从 Buffer Pool(内存中) 中查看是否有这条数据,没有就从磁盘中加载到缓冲池,然后对这行记录加独占锁: 把更新行记录的旧值写入 undo log(以便回滚): ...

  2. 原 oracle执行update一直处于执行中,跟卡住一样

    问题: 在数据迁移过程中,遇到大量对表中异常数据进行处理的操作,比如:字段中包括tab.换行符.或者回车符号,这时需要对字段进行update操作,同时就出现update死锁的情况 原因和解决方法 这种 ...

  3. 【分享】小工具大智慧之Sql执行工具

    [分享]小工具大智慧之Sql执行工具 原文:[分享]小工具大智慧之Sql执行工具 工具概况 情况是这样的,以前我们公司有很多Sql用于完成一些很不起眼但又不得不完成的业务,出于方便就直接在Sql查询分 ...

  4. MYSQL(二):update语句执行的秘密

    MYSQL(二):update语句执行的秘密 在上一篇博客mysql查询里,已经大致讲了MySQL的一些组件,和MySQL的查询语句是如何返回结果的,现在再来研究一下MySQL是如何进行更新操作的,虽 ...

  5. MySQL update正在执行中突然断电,数据是否更改成功?

    今天有个朋友突然问到我这个问题,当我们的update语句执行过程中,服务器突然断电了会发生什么?其实这个问题主要在于对mysql update生命周期的理解,以及了解mysql 的redolog和bi ...

  6. 微信小程序onLoad与onLaunch执行顺序的统一

    微信小程序onLoad与onLaunch执行顺序的统一 ​ 微信小程序的app.js中的onLaunch()函数与首页的onLoad()函数执行顺序是不确定的,这取决于小程序初次运行时是app.js先 ...

  7. vue 指令应用多次时,其动态值更新时,update会执行多次

    前几天在开发时,心血来潮自己开发了一个v-loading指令,然后就应用到了页面中,我的页面有多处使用了该指令,但是令我EMO的时候也来了, 页面很简单,只有三块区域,基本相同,但是中间有个显示后台结 ...

  8. 【转】2.2【MySQL】运行原理(二):InnoDB 内存结构、磁盘结构及update sql执行过程分析

    前一篇讲完了查询流程,我们是不是再讲讲更新流程.插入流程和删除流程?在数据库里面,我们说的update操作其实包括了更新.插入和删除.如果大家有看过MyBatis的源码,应该知道Executor里面也 ...

  9. mysql insert update 同时执行_MySQL进阶三板斧(三)看清“触发器 (Trigger)”的真实面目

    触发器(Trigger)的起源 MySQL是最受欢迎的开源RDBMS,被社区和企业广泛使用.触发器是MySQL在5.0.1(开天辟地一版本)中增加的三大新功能之一,另外两个师兄弟是视图(view)与存 ...

最新文章

  1. 2dx解析cocosbuilder中使用layer时的缺陷
  2. 请用状态转换图描述一个绘制折线的对话过程_CAD画一个元器件电路符号(AD)...
  3. ---随心买统计查询
  4. 【RK3399Pro学习笔记】十三、ROS中的坐标系管理系统
  5. C#中 ?? 的用法
  6. levy过程和布朗运动的关系_金融数学之定价模型基础解释【布朗运动|维纳过程|伊藤引理】...
  7. UCF101动作识别数据集
  8. 华表Cell的网页插件在IE8中无法显示的问题 | #华表Cell #报表 #IE8
  9. 深度学习之CNN反向传播
  10. Vue todos代办事项功能
  11. 特征值、特征向量及相似矩阵
  12. Ubuntu16.04关闭笔记本触摸板
  13. 最大连通分支Giant Component
  14. BREDR之inquiry及page
  15. 从阿里云dms导出mysql无法导入_MySQL数据库怎么导入数据?怎么用DMS导入数据?...
  16. flex布局: 每行显示n个div块,第n+1个自动换行显示
  17. 缓存在日常生活中的体现
  18. pdf横向打印java_java通过html生成pdf,支持css和图片以及横向打印
  19. WebSpider蓝蜘蛛网页抓取工具5.1用户手册
  20. 【高数】高数竞赛必背重点(随时更)

热门文章

  1. VMware快照的工作原理
  2. 《Android游戏开发详解》一1.1 什么是编程
  3. 在Win7旗舰版安装并运行LoadRunner11
  4. SDNLAB技术分享(二):从Toaster示例初探ODL MD-SAL架构
  5. Linux基础(十一)--Linux文件查找命令Find详解
  6. 建立密钥,远程登录LINUX----ssh-keygen
  7. Linux文件及文件内容的查找-转
  8. [Java] 蓝桥杯ADV-184 算法提高 素数求和
  9. 【操作系统】进程通信-思维导图
  10. 蓝桥杯 ADV-66算法提高 阮小二买彩票