
MyBatis
文章平均质量分 62
zxDD敲代码
有道无术,术尚可求,有术无道,止于术
展开
-
简单总结什么是MyBatis
简单总结什么是mybatis原创 2022-10-25 09:22:52 · 290 阅读 · 0 评论 -
MyBatis-plus对枚举接收、保存、返回前端处理
MyBatis-plus对枚举接收、保存、返回前端处理原创 2022-06-13 11:42:50 · 3001 阅读 · 0 评论 -
Mybatis-plus基础知识梳理----(基础知识)
文章目录MyBatis-Plus基础知识一、环境搭建1.**导入依赖**2.**加入配置**3.**代码生成**二、基本使用1.**Mapper中的保存**2.**常用注解**三、Mybatis-Plus查询1.**普通查询**2.**条件构造器查询**2.1 **QueryWrapper条件构造器**2.2 **select 不列出全部字段**2.3 **condition的作用**2.4 **实体作为条件构造器方法参数法**2.5 **AllEq用法**2.6 lambda条件构造器查询四、分页查询1.原创 2021-01-01 16:50:47 · 1237 阅读 · 0 评论 -
Mybatis框架学习随笔记录
使用JDBC连接数据[原始操作] 数据库驱动---->数据库连接---->创建查询(给参数赋值)----->遍历查询结果------>关闭连接 为什么通过namespace + id 可以快速定位到sql? SqlsessionFactoryBuilder.builde() 得到SessionFactory ------使用建造者模式创建。 resultMap 映射的时候,使用autoMapping=true 会进行自动映射 <resultMap id="selectAl原创 2020-12-31 22:46:04 · 174 阅读 · 0 评论 -
04_MyBatis 单表 CRUD 和多表处理关联操作
MyBatis 单表 CRUD 操作 单标的CRUD操作,主要根据业务如何编写高质量的SQL语句.单标操作的时候如果表中的列和实体的属性不对应的时候,建议使用别名方式进行影射处理. #{} / ${value}的区别 #{} 表示占位符 ${value} 是SQL字符串的拼接 里面必须写value。而#{} 可以任意写.如果参数类型是实体类,那么这里面写的是实体类中的属性名. 模糊查询SQL...原创 2019-07-22 14:24:50 · 462 阅读 · 0 评论 -
05_MyBatis动态SQL学习笔记
参考学习网站 动态sql目的是为了解决查询条件不确定而存在的,条件判断使用的表达式为OGNL 表达式,常用的动态SQL有:<if> <where> <choose> <foreach> 注意 在 mapper 的动态 SQL 中若出现大于号(>)、小于号(<)、大于等于号(>=),小于等于号(<=)等符号,最好将其转换为实体符...原创 2019-07-22 15:20:10 · 193 阅读 · 0 评论