
mybatis
文章平均质量分 50
桥边驿语人
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mybatis Plus 中 参数传递的优化之路
从项目开始使用 Mybatis Plus 到现在,对 Mapper 传递参数的方式做了多个版本的改进和优化。这篇文章主要讲解在改版和优化过程中遇到的问题,以及当时的一些想法。 第一版:单个参数传递 传递方式如下: UserMapper.java List<UserVO> getUserList(String name); UserMapper.xml <!--查询所有用户信息--> <select id="getUserList" resultMap="UserVOMap"&原创 2020-05-27 00:12:48 · 3012 阅读 · 0 评论 -
结合 Mybatis,探讨 Oracle 中 in 与 not in 的陷阱
一、Oracle 中的 in 与 not in 1. 正常情况下的使用 查询语句使用 in 和 not in 的例子 --表:T_USER,USER_ID 有 1,2,3,4,5,6 --查询 userId 中包含1,2,3的数据 --查询结果:1,2,3 SELECT * FROM T_USER T WHERE T.USER_ID IN (1, 2, 3); --查询 userId 中不包含1,2,3的数据 --查询结果:4,5,6 SELECT * FROM T_USER T WHERE T.USER原创 2020-05-26 23:56:12 · 1163 阅读 · 0 评论 -
在 Mybatis 中遇到的那些坑
1.报错信息:Invalid bound statement原因:在 mybatis 配置中有如下两行代码 bean.setMapperLocations(resolver.getResources("classpath:mapper/*.xml")); bean.setMapperLocations(resolver.getResources("cla...原创 2018-06-11 09:33:34 · 1908 阅读 · 0 评论 -
Spring boot 中 Mybatis Plus 在 Oracle 新增数据时,主键自增问题
解决办法: 1.spring boot 依赖版本改为 mybatis-plus-boot-starter 2.在配置文件中增加 #主键类型 0:&quot;数据库ID自增&quot;, 1:&quot;用户输入ID&quot;,2:&quot;全局唯一ID (数字类型唯一ID)&quot;, 3:&quot;全局唯一ID UUID&quot;; id-type: 1 #原创 2018-07-18 13:23:29 · 13380 阅读 · 11 评论 -
Mybatis 中 Oracle 的拼接模糊查询
一、结论 这里先给大家看一下结论 Oracle 中,拼接模糊查询的正确写法 SELECT A.USER_ID, A.USER_NAME FROM USER A AND A.USER_NAME like concat(concat('%','w'),'%') 或者 A...原创 2018-08-07 13:26:56 · 3246 阅读 · 0 评论 -
Mybatis Plus 2 升到 Mybatis Plus 3 时,oracle 自增序列的相关问题
一、Mybatis Plus 2,oracle 自增序列配置 1. config.yml 配置文件 #mybaits-plus配置,修改主键类型,mapper.xml、type 别名等 mybatis-plus: mapper-locations: classpath:/mapper/*Mapper.xml global-config: #主键类型 0:"数据库ID自增", 1:...原创 2019-01-17 09:10:20 · 7029 阅读 · 7 评论