当前位置: 首页 > news >正文

聚宝汇 网站建设网站防注入怎么办

聚宝汇 网站建设,网站防注入怎么办,扬中网站优化,网站的根目录下是哪个文件夹hibernate 使用注解+注解拦截器实现自动开启、关闭session,开启、提交、回滚事务 项目为springboot项目 ,springboot版本为:2.5.11, hiernate-core5.4.3 版本。spring-xxx 等为5.3.17版本 注意:在spring-xxx4.x版本+ hiernate-core5.x.x版本中,hibernate的配置 true是有效的… hibernate 使用注解+注解拦截器实现自动开启、关闭session,开启、提交、回滚事务 项目为springboot项目 ,springboot版本为:2.5.11, hiernate-core5.4.3 版本。spring-xxx 等为5.3.17版本 注意:在spring-xxx4.x版本+ hiernate-core5.x.x版本中,hibernate的配置 true是有效的,如果不主动开启事务,则sesson每次执行会自动提交事务,到了hiernate-core5.x.x 版本。spring-xxx 等为5.x.x版本后true无效,只要执行DML(select除外) ,就必须手动session.beginTransaction();开启、提交事务、否则会以下错误 com.wying.base.exception.DaoException: Executing an update/delete query; nested exception is javax.persistence.TransactionRequiredException: Executing an update/delete query 虽然这样更严谨,但是很多基础表单,就一条DML语句(select除外),执行失败了就失败了,没啥好回滚的,也是必须要先开启事务执行很是繁琐 项目使用的 hibernate session 执行DML语句,传统方式如下,每次需要手动关闭session, 开启、提交、回滚事务,比较繁琐,session忘记关闭会导致连接池泄露,进而产生系统宕机的风险 /*** 修改表单数据* @param omSysConfigDto_Param* @return*/public int updateData(OmSysConfigDto omSysConfigDto_Param) {Session session = null;Transaction transaction = null;try {session = getSessionFactory().openSession();transaction = session.beginTransaction();String sql = "update om_sys_config set CONFIG_NAME=:configName,CONFIG_KEY=:configKey,CONFIG_VALUE=:configValue,MNEMONIC_CODE=:mnemonicCode ," +" PINYIN_CODE=:pinyinCode, " +" DISPLAY_ORDER=:displayOrder,MODIFY_USER=:modifyUser,MODIFY_DATE=:modifyDate,REMARK=:remark where TID=:tid";Query query = getQuery(sql, omSysConfigDto_Param, session);int i = query.executeUpdate();transaction.commit();return i;} catch (Exception e) {transaction.rollback();e.printStackTrace();throw new DaoException(e.getMessage());} finally {if (session != null) {session.close();}}}使用注解+注解拦截器+ThreadLocal线程变量优化 1、 定义OpenSession注解 package com.gaom.base.annotation;import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.a
http://www.hkea.cn/news/14397733/

相关文章:

  • 企业网站设计的基本内容包括哪些购买虚拟机建网站
  • 盘锦公司做网站温州人才网站开发
  • 网站建设 枫子科技建站教程的实现方式
  • 南通专业网站排名推广wordpress注册链接无效
  • 导购类网站怎么做网站设计配色
  • 虚拟主机网站模板wordpress svg logo
  • 网站开发主要工作内容html登录界面设计
  • 宁波营销网站建设圣亚科技网站案例
  • 云南省中国建设工程造价管理协会网站北京建设主管部门网站
  • 怎么做网站空间稳定的手机网站设计
  • 家用电器销售的网站开发宣传片拍摄要求
  • 小白学做网站买什么书网站美工和平面设计
  • 北京住房建设部官方网站西宁城西区建设局网站
  • 网站模块功能东莞横沥网站制作
  • 做普通网站公司吗如果给公司网站做网络广告
  • 有没有做装修的大型网站而不是平台网站建设桔子科技
  • 北京建站公司哪个好wordpress 后台好卡
  • 纪检监察网站建设的意义婚纱摄影网站模板之家
  • 网站更新方法做推广适合哪些网站吗
  • 新建南昌网站建设公司wordpress发号系统
  • 建网站图片怎么找金隅嘉华大厦网站建设公司
  • 织梦 营销型网站wordpress分页问题
  • 小语种建网站建设百度广告联盟点击一次多少钱
  • 怎么删除网站里的死链接网站开发有什么好的论坛
  • 网站建设收费详情网站布局
  • 做母婴的网站有哪些北京acc网站建设
  • 广告手机网站制作沈阳网站网页
  • 深圳公司设计网站滨州网站建设招聘
  • 专业品牌网站建设莱芜杂谈莱芜话题
  • 网站服务器租赁费用表格wordpress按钮支付