202102-26 springboot整合mybatis-plus代码生成器的配置解析 AutoGenerator是MyBatis-Plus的代码生成器,通过AutoGenerator可以快速生成Entity、Mapper、MapperXML、Service、Controller等各个模块的代码,极大的提升了开发效率。具体实实现以及配置解析如下:packagemybatis_plus;importcom.baomidou.mybatisplus.annotation.DbType;importcom.baomidou.mybatisplus.annotation.FieldFill;importcom.baomidou.mybatisplus.annotation.IdType;importcom.baomidou.mybatisplus.co... 继续阅读 >
202010-10 springboot整合Mybatis-plus的实现 1.添加pom引用maven的引用很简单,官方已经给出starter,不需要我们考虑它的依赖关系了,此处使用的是2.3版本。<dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><version>2.3</version></dependency>2.配置server.port=8080#mysqlspring.datasource.url=jdbc:mysql://localhost:3306/ease-run?useUnicode=true&characterEncoding=utf8spring.datasource.username=roots... 继续阅读 >
202010-10 SpringBoot中整合MyBatis-Plus的方法示例 MyBatis框架相信大家都用过,虽然MyBatis可以直接在xml中通过SQL语句操作数据库,很是灵活。但正其操作都要通过SQL语句进行,就必须写大量的xml文件,很是麻烦。于是MyBatis-Plus应运而生,作为MyBatis的增强工具,更是为我们开发效率得到了质的飞跃。一、简介1、MyBatisMyBatis是一款优秀的持久层框架,它支持自定义SQL、存储过程以及高级映射。MyBatis免除了几乎所有的JDBC代码以及设置参数和获取结果集的工... 继续阅读 >
202010-10 springboot整合mybatis-plus 实现分页查询功能 建一个config类@ConfigurationpublicclassMybatisPlusConfig{@BeanpublicPaginationInterceptorpaginationInterceptor(){returnnewPaginationInterceptor();}}编写controllerpost/article/search/{page}/{size}@PostMapping("search/{page}/{size}")publicResultfindByPage(@PathVariableIntegerpage,@PathVariableIntegersize,@RequestBodyMap<String,Object>map){... 继续阅读 >
202010-10 springboot2.3 整合mybatis-plus 高级功能及用法详解 —学习并使用mybatis-plus的一些高级功能的用法例如:AR模式、乐观锁、逻辑删除、自动填充、数据保护等功能为了方便演示,咱们还是新建一个全新的项目引入mp依赖<dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><version>3.3.2</version></dependency>yml配置#配置端口server:port:8080spring:#配置数据源datasource:driver-class-name:com.mysql.cj.jdbc.Dri... 继续阅读 >