简介是什么? MyBatis 本来就是简化 JDBC 操作的! 官网:Redirect MyBatis Plus,简化 MyBatis !特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作
原创 精选 2022-04-21 17:46:12
2319阅读
2点赞
1评论
Step: 2 定义Mapper接口并继承BaseMapper。Step: 1 引入依赖。
原创 2024-09-05 09:55:18
32阅读
MybatisPlusMybatisPlus入门1 准备好数据库文件2 创建一个springboot工程,然后添加依赖3 安装lombok插件4 配置文件5 测试代码编写5.1 实体类5.2 创建Mapper接口5.3 添加mapper接口的扫描6 测试补充1.表名问题
原创 2022-01-11 17:33:51
257阅读
MyBatisPlus逻辑删除MyBatisPlus逻辑删除MyBatisPlus逻辑删除物理删除:真实删除。将对一个数据从数据库中删除,之后查询不到删除的书。逻辑删除:假删除。将对应数据中爱表是否被删除字段状态修改为“被删除状态”,只有数据库中仍能看见此条数据。
原创 2022-01-11 17:32:07
1200阅读
MyBatisPlus乐观锁MyBatisPlus乐观锁(版本控制插件)MyBatisPlus乐观锁(版本控制插件)乐观锁:解决某些问题主要解决 丢失更新如果不考虑事务的隔离性,产生读问题​ 脏读​ 不可重复读​ 幻读写问题,丢失更新问题丢失更新:两人同时修改某一条数据,最后提交的会把之前提交的数据覆盖。
原创 2022-01-11 17:32:47
477阅读
MyBatisPlus分页插件MyBatisPlus分页插件1 配置分页插件开始测试MyBatisPlus分页插件
原创 2022-01-11 17:32:33
336阅读
MyBatisPlus自动填充MyBatisPlus自动填充1.准备工作2.在实体类属性中添加注解3.创建一个实现类MyBatisPlus自动填充自动填充:以注册用户时间和修改用户时间为例。之前在MyBatisPlus增删改查中写道了添加数据
原创 2022-01-11 17:33:25
221阅读
狂神说的MyBatisPlus笔记 学习MyBatis-Plus之前要先学MyBatis–>Spring—>SpringMVC 为什么要学它?MyBatisPlus可以节省我们大量的时间,所有CRUD代码都可以自动完成 JPA, tk-mapper ,MyBatisPlus 偷懒用的! 1.简介 是 ...
转载 2021-09-02 21:36:00
288阅读
2评论
狂神说的MyBatisPlus笔记 学习MyBatis-Plus之前要先学MyBatis–>Spring—>SpringMVC 为什么要学它?MyBatisPlus可以节省我们大量的时间,所有CRUD代码都可以自动完成 JPA, tk-mapper ,MyBatisPlus 偷懒用的! 1.简介 是 ...
转载 2021-09-02 21:36:00
223阅读
2评论
MybatisPlus学习总结一、MybatisPlus环境的搭建SpringBoot整合mybatisPlus的一个简单应用,第一步、我们先数据库建表#创建用户表CREATE TABLE user ( id BIGINT(20) PRIMARY KEY NOT NULL COMMENT '主键', name VARCHAR(30) DEFAULT NULL COMMEN...
转载 2021-06-21 18:09:07
275阅读
mybatisplus学习(二)
原创 2023-07-31 08:32:28
16阅读
简介 | MyBatis-PlusMyBatis Plus是一个基于MyBatis的增强工具,它简化了MyBatis的使用,提供了一系列的增强功能,使开发更加方便快捷。
原创 精选 2024-04-30 16:55:12
237阅读
官网:://mp.baomidou./ MyBatis Plus,简化 MyBatis !1.概述需要的基础:把我的MyBatis、Spring、SpringMVC就可以学习这个了! 为什么要学习它呢?MyBatisPlus可以节省我们大量工作时间,所有的CRUD代码它都可以自动化完成! 本质:MyBatis 本来就是简化 JDBC 操作的!特性无侵入:只做增强不做改变,引入它不会
原创 精选 2024-02-20 10:26:03
302阅读
1评论
MyBatisPlus遇到的问题MyBatisPlus遇到的问题1 添加数据时,id自增的问题MyBatisPlus遇到的问题
原创 2022-01-11 17:33:37
270阅读
MyBatisPlus代码生成器MyBatisPlus代码生成器添加依赖编写配置MyBatisPlus代码生成器AutoGenerator 是 MyBatis-Plus 的代码生成器,通过 AutoGenerator 可以快速生成 Entity、Mapper、Mapper XML、Service、Controller 等各个模块的代码,极大的提升了开发效率。
原创 2022-01-11 17:31:54
213阅读
####测试用例 @SpringBootTest public class WrapperTest { @Autowired private UserMapper userMapper; @Test void contextLoads(){ //age大于12 QueryWrapper<User> ...
转载 2021-09-14 22:25:00
132阅读
2评论
Active Record(活动记录),是一种领域模型模式,特点是一个模型类对应关系型数据库中的一个表,而模型类的一个实例对应表中的一行记录。 ActiveRecord 一直广受动态语言( PHP 、 Ruby 等)的喜爱, 而 Java 作为准静态语言,对于 ActiveRecord 往往只能感叹
原创 2021-07-13 16:59:13
370阅读
####作用 用于输出每条SQL及其执行时间 ####配置 在MybatisPlusConfig中添加插件 @Bean @Profile({"dev","test"})//设置dev test环境开启,保证效率 public PerformanceInterceptor performanceInt ...
转载 2021-09-14 21:55:00
652阅读
2评论
一、快速入门 文档:https://mp.baomidou.com/ 使用第三方组件: 导入对应依赖 研究依赖如何配置 代码如何编写 提高扩展技术能力 步骤: 1、创建数据库 mybatis_plus 2、创建user表 DROP TABLE IF EXISTS user; CREATE TABLE user ( id BIGINT(20) NOT NULL COMMENT '主键
原创 2021-07-23 17:07:04
2136阅读
MP提供了很多好用的插件,而且配置简单,使用方便。接下来一起看看MP的插件如何使用。 1、分页插件: 之前就有说到,BaseMapper的selectPage方法和AR提供的selectPage方法都不是物理分页,需要配置分页插件后才是物理分页,那么现在就来看看如何配置这个插件。 在sqlSessi
原创 2021-07-13 17:07:18
514阅读
  • 1
  • 2
  • 3
  • 4
  • 5