原文:浅谈MyBatis-Plus学习之插件扩展

一 Mybatis插件机制 mybatis通过插件 Interceptor 对相关目标对象 四大对象 进行动态代理,完成相关数据的变更,从而提供更多功能。 在这里不介绍其内部实现,仅仅介绍MP所提供的相关插件。 二 MP插件介绍 . 分页插件 好像MP已经在BaseMapper中提供了相关分页方法selectPage,为什么还要使用分页插件呢 这是因为selectPage通过ibatis的RowB ...

2020-01-09 21:35 0 567 推荐指数:

查看详情

Mybatis-Plus 插件学习

官方指南 1.逻辑删除 在相应字段上添加注解 @TableLogic private Integer deleted; 说明: 使用mp自带方法删除和查找都会附带逻辑删除功 ...

Sat May 11 18:33:00 CST 2019 0 1030
浅谈MyBatis-Plus学习之ActiveRecord

一、ActiveRecord简单介绍 Active Record(简称AR),是一种领域模型模式,特点是一个模型类对应关系型数据库中的一个表,而模型类的一个实例对应表中的一行记录。而MP也对AR有一 ...

Fri Jan 10 07:18:00 CST 2020 0 386
浅谈MyBatis-Plus学习之条件构造器 EntityWrapper

一、EntityWrapper介绍 在实际的开发过程中更多的是带有复杂条件的SQL操作,而不是简单的增删改查。而在这方面MP也提供了条件构造器EntityWrapper(简称EW)来让开发者自由构建 ...

Fri Jan 10 07:17:00 CST 2020 0 665
浅谈MyBatis-Plus学习之公共字段自动填充

一、公共字段自动填充简介 顾名思义:就是在更新或插入数据时,如果数据项没有设置,则会填充默认的值 在这里就会涉及到元数据处理接口以及它的两个方法: com.baomidou.mybatisplu ...

Fri Jan 10 07:27:00 CST 2020 0 755
浅谈MyBatis-Plus学习之Oracle的主键Sequence设置

一、Oracle的主键Sequence设置简介 在Oracle数据库中不支持主键自增策略,它是通过Sequence序列来进行完成的,因此需要在MP中进行相关配置 二、相关配置如下 2.1、pom ...

Fri Jan 10 07:31:00 CST 2020 0 2658
Mybatis-Plus 分页插件

Mybatis-Plus 分页插件 前言 参考文档:https://mp.baomidou.com/guide/page.html 笔者使用的是SpringBoot结合Mybatis-Plus。 如果读者对SpringBoot创建项目已经熟悉,或者只想了解分页插件的内容,请直接看章节”使用 ...

Fri Jul 10 00:17:00 CST 2020 0 4974
Mybatis-Plus插件配置

yml配置 乐观锁、逻辑删除、物流分页插件配置 自动填充字段配置 ...

Tue Jul 02 01:31:00 CST 2019 0 1524
Mybatis-Plus的分页插件

使用的是:Mybatis-Plus的分页插件https://baomidou.gitee.io/mybatis-plus-doc/#/?id=%E7%AE%80%E4%BB%8B 1、Mapper.java 2、serviceImpl ...

Tue Nov 06 19:07:00 CST 2018 0 7158
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM