mybatis-plus 团队新作 mybatis-mate 轻松搞定数据权限

一、主要功能

  • 字典绑定
  • 字段加密
  • 数据脱敏
  • 表结构动态维护
  • 数据审计记录
  • 数据范围(数据权限)
  • 数据库分库分表、动态据源、读写分离、数据库健康检查自动切换。

二、使用

2.1 依赖导入

  • Spring Boot 引入自动依赖注解包
<dependency>
  <groupId>com.baomidou</groupId>
  <artifactId>mybatis-mate-starter</artifactId>
  <version>1.0.8</version>
</dependency>
复制代码
  • 注解(实体分包使用)
<dependency>
  <groupId>com.baomidou</groupId>
  <artifactId>mybatis-mate-annotation</artifactId>
  <version>1.0.8</version>
</dependency>
复制代码

2.2 字典绑定

  • 例如 user_sex 类型 sex 字典结果映射到 sexText 属性
@FieldDict(type = "user_sex", target = "sexText")
private Integer sex;

private String sexText;
复制代码
  • 实现 IDataDict 接口提供字典数据源,注入到 Spring 容器即可。
上一篇:Android中Service生命周期


下一篇:网易音乐下载api