MyBatisPlus插件学习
文章平均质量分 85
小钟要学习!!!
一个新手的程序员跟着黑马教程一路走的学习经验与总结分享在此(接项目)
说明:所有的博客大多来源网络教程视频学习总结得来
展开
-
SpringBoot基础篇五(SpringBoot的SSM整合案例【前后端分离vue+element+axios】)
SpringBoot基础篇五(SpringBoot的SSM整合案例)1、项目模块创建创建一个springboot_08_ssm项目springboot模块,选择的技术入下图:该项目不使用mybatis整合而是使用mybatis-plus进行整合,下面将需要在pom.xml文件中添加mp的依赖项和druid的依赖<!-- https://mvnrepository.com/artifact/com.baomidou/mybatis-plus-boot-starter --><d原创 2022-05-25 12:20:40 · 500 阅读 · 1 评论 -
MyBatisPlus之插件学习(自动填充、逻辑删除、通用枚举)
MyBatisPlus之插件学习mybatisplus插件机制MyBatis 允许你在已映射语句执行过程中的某一点进行拦截调用。默认情况下,MyBatis 允许使用插件来拦截的方法调用包括:Executor (update, query, flflushStatements, commit, rollback, getTransaction, close, isClosed)ParameterHandler (getParameterObject, setParameters)ResultSe原创 2022-05-20 17:46:31 · 986 阅读 · 0 评论 -
MyBatisPlus之ActiveRecord学习(增删改查)
MyBatisPlus之ActiveRecord学习什么是ActiveRecord?ActiveRecord也属于ORM(对象关系映射)层,由Rails最早提出,遵循标准的ORM模型:表映射到记录,记录映射到对象,字段映射到对象属性。配合遵循的命名和配置惯例,能够很大程度的快速实现模型的操作,而且简洁易懂。ActiveRecord的主要思想是:每一个数据库表对应创建一个类,类的每一个对象实例对应于数据库中表的一行记录;通常表的每个字段在类中都有相应的Field;ActiveRecord同时负责把原创 2022-05-20 08:42:51 · 346 阅读 · 0 评论 -
MyBatisPuls条件构造器
MyBatisPuls条件构造器allEqQueryWrapper<T> queryWrapper = new QueryWrapper<>();一共有三种实现方式allEq(Map<R, V> params) allEq(Map<R, V> params, boolean null2IsNull) allEq(boolean condition, Map<R, V> params, boolean null2IsNull原创 2022-05-19 08:43:23 · 348 阅读 · 0 评论 -
MyBatisPuls配置详解
MyBatisPuls配置详解在MP中有大量的配置,其中有一部分是Mybatis原生的配置,另一部分是MP的配置,详情:https://mybatis.plus/confifig/关于配置环境下的使用位置:Spring Boot环境下进行配在application.properties核心配置文件中Spring MVC环境下进行配置在spring_MVC.config.xml核心配置文件中:1、基本配置Maven 多模块项目的扫描路径需以 classpath*: 开头 (即加载多个 jar原创 2022-05-19 08:00:50 · 5883 阅读 · 0 评论 -
MyBatisPlus之CRUD增删改查以及分页
MyBatisPlus之CRUD增删改查以及分页1、CRUD详解之插入操作环境测试,在之前的itcast-mp-springboot项目工程里面使用springboot来进行编写用户测试类/** * 项目名称:itcast-mp-springboot * 描述:用户实体 * * @author zhong * @date 2022-05-17 8:01 */@Data@NoArgsConstructor@AllArgsConstructor@TableName("tb_u原创 2022-05-19 06:25:32 · 333 阅读 · 1 评论 -
MyBatisPlus插件学习(快速入门整合三种方式)
MyBatisPlus插件学习MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。官方在线文档:简介 | MyBatis-Plus1、快速入门对于Mybatiss整合MP有常常有三种用法,分别是Mybatis-+MP、Spring+Mybatis-+MP、Spring Boot+Mybatis-+MP。1.1、创建入门的mp原创 2022-05-17 08:17:35 · 446 阅读 · 0 评论