MyBatis一个Mapper方法里写多个SQL

摘要:
UseUnicode=yes&characterEncoding=UTF-8&autoReconnect=true&useServerPrepStmts=true&use CursorFetch=true&allowMultiQueries=true username=rootpassword=1234maxActive=10maxIdle=10minIdle=initialSize=1必须配置上面的红色

MyBatis一个Mapper方法里写多个SQL,需要配置:

<updateid="rejectOrderLoan"parameterType="com.ly.fn.biz.loan.service.model.OrderLoan">

update OrderLoan

<set>

financeEndDate = NULL,

    loanDate = NULL,

auditStatus = 0,

loanStatus = NULL,

loanProportion = NULL,

canFinanceAmount = NULL, 

advancePayment = NULL,

proFormaInterest = NULL,

maxLoanAmount = NULL,

realLoan = NULL,

rejected = 1

</set>

where id = #{id};

delete from OrderLoanAudit where loanId =  #{id};

</update>

 

JDBC配置:

url=jdbc:mysql://10.100.157.28:3306/tcbiz_loan?useUnicode=yes&characterEncoding=UTF-8&autoReconnect=true&useServerPrepStmts=true&useCursorFetch=true&allowMultiQueries=true
username=root
password=1234
maxActive=10
maxIdle=10
minIdle=1
initialSize=1

上面红色的必须配置

免责声明:文章转载自《MyBatis一个Mapper方法里写多个SQL》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Mybatis操作Mysql批量更新的一个坑-&amp;amp;allowMultiQueries=true允许批量更新go-swagger的简单使用下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

利尔达CC3200模块烧写程序笔记

1. 硬件使用利尔达的CC3200模块,仿真下载器使用利尔达的FTDI仿真器,硬件完全兼容官方的仿真器。仿真器支持IAR的调试,单步运行等操作。 2. 硬件连接接线说明: RXD, TXD, GNG, VCC, RESET, SOP2,下载的时候SOP2引脚需要拉高,正常运行悬空。在左边的板子,上面焊接了复位按键和一个电阻,所以RESET引脚可以不练。...

SpringBoot-Mybatis_Plus学习记录之公共字段自动填充

一.应用场景 平时在建对象表的时候都会有最后修改时间,最后修改人这两个字段,对于这些大部分表都有的字段,每次在新增和修改的时候都要考虑到这几个字段有没有传进去,很麻烦。mybatisPlus有一个很好的解决方案。也就是公共字段自动填充的功能。一般满足下面条件的字段就可以使用此功能: 这个字段是大部分表都会有的。 这个字段的值是固定的,或则字段值是可以在...

SQL语句之语法汇总(一)

前段时间安装了sqlserver及management,编写了一些sql语句,现在对sql中常用的几个语法进行总结、分析与代码实例演示。 汇总一只介绍基本语法,较复杂的排序、分组等操作将在之后的文章中陆续总结! 一.创建表、修改表与删除表 1.1代码 1.创建表: create table Person5(Id int not null,Name nvar...

AutoMapper(三)

返回总目录 自定义类型转换 有时,需要完全控制一个类型到另一个类型的转换。一个类型一点都不像另一个类型,而且转换函数已经存在了,在这种情况下,你想要从一个“宽松”的类型转换成一个更强壮的类型,例如一个string的源类型到一个int32的目标类型。 这里有两个类Source和Destination,要把前者映射到后者,代码如下: public class...

SSH框架之-hibernate 三种状态的转换

一、遇到的神奇的事情 使用jpa操作数据库,当我使用findAll()方法查处一个List的对象后,给对这个list的实体进行了一些操作,并没有调用update 或者 saveOrUpdate方法,更改后的数据却神奇的保存到数据库里面去了。 最后简单粗暴的解决办法是把这份从数据里面查出来的List 复制了一份,然后再操作,再返回。数据就正常了,数据库也没...

mybatis plus 主键生成 Twitter雪花算法 id 及修改id为字符型

mybatis plus配置主键生成策略为2,就是 使用Twitter雪花算法 生成id spring boot中配置为: GlobalConfiguration conf = new GlobalConfiguration(new LogicSqlInjector()); conf.setIdType(5); 这样生成的是long类型的,如果想把这个i...