MyBatis Plus
文章平均质量分 68
M_wzz
这个作者很懒,什么都没留下…
展开
-
MyBatis-Plus通用Service
通用Service标准service:接口 + 实现service接口 package com.czxy.service; import com.baomidou.mybatisplus.extension.service.IService; import com.czxy.domain.Customer; public interface CustomerService extends IService<Customer> { } ser原创 2021-12-21 17:36:01 · 315 阅读 · 0 评论 -
MyBatis-Plus高级(插件机制)
MyBatis-Plus高级(插件机制)1.1 自动填充项目中经常会遇到一些数据,每次都使用相同的方式填充,例如记录的创建时间,更新时间等。我们可以使用MyBatis Plus的自动填充功能,完成这些字段的赋值工作:1.1.1 原理实现元对象处理器接口:com.baomidou.mybatisplus.core.handlers.MetaObjectHandler,确定填充具体操作注解填充字段:@TableField(fill = ...) 确定字段填充的时机FieldFill.INSER原创 2021-12-21 17:14:49 · 211 阅读 · 0 评论 -
MyBatis-Plus 分页使用
内置插件主体插件: MybatisPlusInterceptor,该插件内部插件集:分页插件: PaginationInnerInterceptor多租户插件: TenantLineInnerInterceptor动态表名插件: DynamicTableNameInnerInterceptor乐观锁插件: OptimisticLockerInnerInterceptorsql性能规范插件: IllegalSQLInnerInterceptor防止全表更新与删除插件: BlockAttack原创 2021-12-20 16:18:36 · 320 阅读 · 0 评论 -
MyBatis-Plus的Wrapper条件查询
MyBatis Plus 的Wrapper条件查询1 Wrapper条件1.1 wrapper介绍1.2 条件查询4.3.3 条件更新1 Wrapper条件1.1 wrapper介绍Wrapper : 条件构造抽象类,最顶端父类AbstractWrapper : 用于查询条件封装,生成 sql 的 where 条件QueryWrapper : Entity 对象封装操作类,不是用lambda语法UpdateWrapper : Update 条件封装,用于Entity对象更新操作Abs原创 2021-12-20 16:10:40 · 1297 阅读 · 0 评论 -
MyBatis-Plus --入门学习+常用API
MyBatis Plus --入门学习+常用API1. MyBatis Plus 概述1.1 简介1.2 特点2. 入门案例2.1 搭建环境2.2 数据库和表2.3 入门:查询所有3. 基本操作3.1 常见API3.2 添加3.3 更新3.4 删除4 查询4.1 Map条件1. MyBatis Plus 概述将通用Mapper升级成 MyBatis Plus1.1 简介官网:http://mp.baomidou.com/参考教程:http://mp.baomidou.com/guide/M原创 2021-12-20 16:01:49 · 1505 阅读 · 0 评论