MyBatis
Java全栈百度工程师
本人闽南师范大学大四老学长一枚,写写博客记录自己每天遇到的问题
展开
-
Oracle Mysql Where xx in方法 结果返回顺序不一样
问题描述如果查询的sql为SELECT id FROM t_user where id IN (4, 3, 2, 1);返回的值会按照id的值的顺序返回 变成 1 2 3 4MySQL解决方法SELECT id FROM t_user where id IN (4, 3, 2, 1) order by filed(id,4, 3, 2, 1);Oracle解决方法SELECT id FROM t_user where id IN (4, 3, 2, 1) order by "DECODE"原创 2021-01-07 19:24:20 · 521 阅读 · 0 评论 -
Mybatis-plus学习笔记
Mybatis-plus学习笔记文章目录Mybatis-plus学习笔记前言一、MP简介二、SpringBoot集成Mybatis plus使用步骤1.引入库2.配置文件3.数据库结构和实体类配置4.mapper接口4.使用5.queryWrapper的使用1.queryWrapper的声明2.queryWrapper的实例(1).查找薪水大于3500 名字里有“小”的 员工(2).查找薪水范围【3500,4800】,名字里有“小”以及email不为空 的员工(3).查询姓李的,并且出生日期范围是1993原创 2020-10-15 20:09:25 · 173 阅读 · 0 评论 -
MyBatis遍历字符串,在MyBatis使用特殊符号,Sql数据类型转换
文章目录前言一、MyBatis遍历字符串二、在MyBatis使用特殊符号Sql数据类型转换int转varcharvarchari转int总结前言这两天打代码在mybatis的数据库操作上 遇到了一些问题。其实主要还是数据库知识有点薄弱,是我菜了,所以写个博客做个笔记,西祠遇到就不会再懵逼了。一、MyBatis遍历字符串说到myBatis的遍历,我只想到mybatis遍历数组或链表,所以我的字段是字符串如“1,2,3”.所以我最先想到的是在调用Mapper接口时,吧该字符串转化成数组,传入mybat原创 2020-10-02 23:09:22 · 1985 阅读 · 2 评论