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 · 487 阅读 · 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 · 969 阅读 · 0 评论 -
MyBatisPlus之ActiveRecord学习(增删改查)
MyBatisPlus之ActiveRecord学习 什么是ActiveRecord? ActiveRecord也属于ORM(对象关系映射)层,由Rails最早提出,遵循标准的ORM模型:表映射到记录,记录映射到对象,字段映射到对象属性。配合遵循的命名和配置惯例,能够很大程度的快速实现模型的操作,而且简洁易懂。 ActiveRecord的主要思想是: 每一个数据库表对应创建一个类,类的每一个对象实例对应于数据库中表的一行记录;通常表的每个字段在类中都有相应的Field; ActiveRecord同时负责把原创 2022-05-20 08:42:51 · 337 阅读 · 0 评论 -
MyBatisPuls条件构造器
MyBatisPuls条件构造器 allEq QueryWrapper<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 · 328 阅读 · 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 · 5814 阅读 · 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 · 318 阅读 · 1 评论 -
MyBatisPlus插件学习(快速入门整合三种方式)
MyBatisPlus插件学习 MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 官方在线文档:简介 | MyBatis-Plus 1、快速入门 对于Mybatiss整合MP有常常有三种用法,分别是Mybatis-+MP、Spring+Mybatis-+MP、Spring Boot+Mybatis-+MP。 1.1、创建入门的mp原创 2022-05-17 08:17:35 · 436 阅读 · 0 评论