首页
学习
活动
专区
工具
TVP
发布

生如夏花的个人博客

专栏作者
85
文章
88768
阅读量
16
订阅数
mybatis-plus增删改查以及前后端分离模式下的项目应用
如果mybatis-plus自带的方法不能满足要求,可以在mapper中自定义方法
许喜朝
2020-10-27
7620
mybatis-plus:性能分析插件与性能分析打印
MP提供了两种方式,用于输出每条SQL语句及其执行时间,针对执行较长时间的SQL可以停止运行,有助于发现问题。
许喜朝
2020-08-11
1.9K0
mybatis-plus:自动填充功能
首先先了解一下那些需要自动填充,阿里巴巴开发手册建议每一张表都要有create_time和update_time字段
许喜朝
2020-08-11
1.2K0
mybatis-plus自定义sql注入器
虽然mybats-plus的BaseMapper提供了非常好用,非常多的方法,但是如果我们需要扩充BaseMapper中的方法又该如何实现呢
许喜朝
2020-08-11
2K0
mybatis-plus一些关键配置
MyBatis 配置文件位置,如果您有单独的 MyBatis 配置,请将其路径配置到 configLocation 中。如果是springboot中做如下配置:
许喜朝
2020-08-11
2.4K0
mybatis-plus逻辑删除
例如在某宝上有一条不可描述的购买信息不想被看到,你要删除他,但是从平台的角度考虑是不能随便就彻底的删除掉数据的,那么有没有一个两个都可以满足的解决方式呢,答案是有的——逻辑删除,不做真正意义的删除,在数据库中用一个字段做专门的标记,原本查询的sql语句就变成了这样:
许喜朝
2020-08-11
8250
mybatis-plus代码生成器
通过 AutoGenerator 可以快速生成 Entity(pojo)、Mapper、Mapper XML、Service、Controller 等各个模块的代码,极大的提升了开发效率。
许喜朝
2020-08-11
5810
Mybatis高级查询(四):延迟加载
延迟加载的好处:先从单表查询、需要时再从关联表去关联查询,大大提高 数据库性能,因为查询单表要比关联查询多张表速度要快。
许喜朝
2020-08-11
7280
Mybatis高级查询(三):分页查询
sql:select * from tableName limit 5,10(注意首个是从0开始的)
许喜朝
2020-08-11
1.3K0
Mybatis高级查询(一):resultMap与resultType
resultType:将查询结果按照sql列名pojo属性名一致性映射到pojo中
许喜朝
2020-08-11
1.1K0
初识Mybatis中的动态sql
​ 相当于sql中的where后面跟条件,需要注意的是where和if一样也是会把第一个条件执行的逻辑运算符去掉
许喜朝
2020-08-11
7610
浅谈mybatis中的占位符
浅谈mybatis中的占位符 #{}占位符 ​ 把传入的数据都当成字符串,会对传入的数据自动加上引号 例如: select * from emp where name=#{name} --会被解析转义成 select * from emp where name="name" ${}占位符 ​ 不会经过转义,直接把值传入sql中 例如: select * from emp where name=${name} --不会被转义 select * from emp where name=name 但是需要注意的
许喜朝
2020-08-11
1.5K0
初识mybatis中的缓存
mybati的一级缓存作用域为session,当执行opensession()后,结果和sql会被存入缓存中,如果下次执行的sql(参数 语句)相同就直接从缓存当中拿取,而不再执行sql从数据库查询
许喜朝
2020-08-11
4440
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档