步骤1:创建数据库及表 create database if not exists mybatisplus_db character set utf8; use mybatisplus_db; CREATE TABLE user ( id bigint(20) primary key auto_increment, name varchar(32) not null, password varchar(32) not null, age int(3) not null , tel varchar(32) not null ); ...
package com.lyh.test.test_mybatis_plus; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.generator.AutoGenerator; import com.baomidou.mybatisplus.generator.config.DataSourceConfig; import com.baomidou.mybatisplus.generator.config.GlobalConfig; import com.baomidou....
# 全局逻辑删除的实体字段名(since 3.3.0,配置后可以忽略不配置步骤2) mybatis-plus.global-config.db-config.logic-delete-field=deleted # 逻辑已删除值(默认为 1) mybatis-plus.global-config.db-config.logic-delete-value=1 # 逻辑未删除值(默认为 0) mybatis-plus.global-config.db-config.logic-not-...
// MyBatisPlus的分页操作需要添加拦截器 // 我们在Java文件夹下创建Config文件夹,创建MPConfig的Java类作为配置类 package com.itheima.config; import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor; import com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor; import org....
MyBatisPlus(简称MP)是基于MyBatis框架基础上开发的增强型工具,旨在简化开发、提高效率 开发方式 基于MyBatis使用MyBatisPlus 基于Spring使用MyBatisPlus 基于SpringBoot使用MyBatisPlus SpringBoot整合MyBatis开发过程(复习) 创建SpringBoot工程 勾选配置使用的技术 ...
配置说明:需要将mybatis改为mybatis-plus即可#语法 1.key: (空格)value# 2.缩进 代表层级关系server:port:8080#tomcat服务器默认端口号都是8080#类比: java运行环境JDK# 项目运行环境服务器(软件) tomcat#YML配置文件在SpringBoot(Spring+SpringMVC等)程序中启动时 会被默认加载#为属性赋值 如果操作时有红线则不...
mybatis-plus:configuration:log-impl:org.apache.ibatis.logging.stdout.StdOutImpl 控制台打印效果: ==>Preparing:SELECT id,name,age,email FROM user==>Parameters:<==Columns:id,name,age,email<==Row:1,Jone,18,test1@baomidou.com<==Row:2,Jack,20,test2@baomidou.com<==Row:3,Tom,28,test3@baomido...
MyBatis-Plus是一个mybatis的增强工具 特性: 无侵入:在mybatis的基础上只做增强不做改变。 损耗小:启动时就会注入基本的curd,性能基本损耗,直接面向对象操作 强大的curd操作:内置通过Mapper,通用service,仅仅通过少量配置即可实现单表大部分crud操作,强大的条件构造器,满足各类需求 支持lambda形式调用:通过lambda表达式,...
简介:快速上手MyBatis Plus:简化CRUD操作,提高开发效率! 1,MyBatisPlus入门案例与简介 1.1 入门案例 MybatisPlus(简称MP)是基于MyBatis框架基础上开发的增强型工具,旨在简化开发、提供效率。 步骤1:创建数据库及表 create database if not exists mybatisplus_db character set utf8;use mybatisplus_db;CREATE ...
三、mybatis-plus-generator-ui代码生成 1、Table的查询和浏览 可以直接浏览和查询配置的数据源的数据表信息,可选择一个或多个生成模板代码。 2、输出配置 内置Entity、Mapper、Service、Controller等6种类型代码的模板配置,可以上传模板进行替换,并修改各类参数,配置参数已经按照影响的文件类型重新进行了分类,并加入了部...