![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
susu1083018911
想要遇见不一样的自己。
展开
-
解决Mybatis的xml层if标签Integer类型的判断失效
正确代码参考: 我传递的keyword 还有type都是String类型的。status是Integer类型的,传的值是0。<select id="selectData" resultType="com.susu.demo.Test"> SELECT t.id, t.nam FROM test t WHERE 1=1 <if test="keyword != null an原创 2022-04-15 09:44:42 · 2100 阅读 · 0 评论 -
mybatis-plus在控制台打印mapper.xml里的sql配置
修改yml文件,增加如下配置,这个配置会将执行的sql打印出来:mybatis-plus: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl原创 2022-02-23 14:58:18 · 1330 阅读 · 0 评论 -
mybatis的批量更新
说到批量操作,我觉得思路也就是两种:一种是for循环一条一条更新,一种执行一条sql批量更新。我们在这里说一下sql执行批量更新,直接上代码。<!-- 通过入参list进行循环组装sql进行批量更新 --> <update id="batchUpdate" parameterType="com.a.b.User"> <!-- 循...原创 2020-01-17 15:03:55 · 202 阅读 · 0 评论 -
解决Spring Boot项目集成Mybatis但是不打印sql
SpringBoot项目集成Mybatis,但是sql语句不输出到控制台。application.yml文件中加入下面的配置,注意要改成你自己项目的包名(包名为mapper的包名即:接口的包名,而不是xml的包名):logging: level: com: susu: dao: debugapplication.properties文件中加入...原创 2019-12-03 17:11:19 · 4128 阅读 · 0 评论 -
java.lang.IllegalArgumentException: Result Maps collection does not contain value for java.lang.Stri
结合mybatis使用报错:(无论访问哪个接口,都是这个错误,请检查mybatis的xml)java.lang.IllegalArgumentException: Result Maps collection does not contain value for java.lang.String由于mybatis的xml写错了:应该把resultMap修改成resultTy...原创 2019-11-27 14:39:22 · 412 阅读 · 0 评论 -
mysql数据库中使用mybatis的xml文件limit分页使用遇到的坑
数据库:MySQL数据库因为初次使用mybatis-plus的分页查询,有点不太不习惯,于是决定自己写个分页查询。mysql中的分页查询语句,是使用limit来分页的:select * from tablename limit a,b;//这句话的意思是从表tablename中查询,从第a+1条开始,共查询b条数据。那么在这里,a和b的含义就要了解明白了,要不然就容易犯我的错(我...原创 2019-11-14 09:58:20 · 6998 阅读 · 0 评论