通用枚举

数据库表添加字段sex

创建通用枚举类型

package com.xxxx.mybatisplus.enums;import com.baomidou.mybatisplus.annotation.EnumValue;
import lombok.Getter;@Getter
public enum SexEnum {MALE(1,"男"),FEMALE(2,"女");@EnumValue // 将注解所标识的属性的值存储到数据库中private Integer sex;private String sexName;SexEnum(Integer sex, String sexName) {this.sex = sex;this.sexName = sexName;}}

配置扫描通用枚举

测试

package com.xxxx.mybatisplus;import com.xxxx.mybatisplus.enums.SexEnum;
import com.xxxx.mybatisplus.mapper.UserMapper;
import com.xxxx.mybatisplus.pojo.User;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;@SpringBootTest
public class MyBatisPlusEnumTest {@Autowiredprivate UserMapper userMapper;@Testpublic void test(){User user = new User();user.setName("admin");user.setAge(33);user.setSex(SexEnum.MALE);int result = userMapper.insert(user);System.out.println("result = "+result);}
}

[MyBatisPlus]通用枚举相关推荐

  1. Mybatis-Plus 通用枚举及前后端交互实战经验

    Mybatis-Plus 通用枚举及前后端交互实战经验 一.前言 二.使用示例 1.全局配置 2.枚举类 3.实体类 三.后端返回结果给前端(以jackson为例) 1.@JsonValue 2.@J ...

  2. MyBatis-Plus通用枚举自动关联注入

    一.通用枚举 解决了繁琐的配置,让 mybatis 优雅的使用枚举属性! 一般搜索用户信息列表,列如用户有禁用和启用两个状态 @Data public class User implements Se ...

  3. MybatisPlus 通用枚举无法正确取值

    正常使用mybatisplus <dependency><groupId>com.baomidou</groupId><artifactId>mybat ...

  4. 第 2 章 MybatisPlus 通用 CRUD

    第 2 章 MybatisPlus 通用 CRUD 1.概述 回想一下,如果我们有一张 User 表,并且已经创建好了对应的实体类,实现 User 表的 CRUD 操作我们需要做什么呢? Mybati ...

  5. WPF通用枚举值转枚举名称转化器

    WPF通用枚举值转枚举名称转化器 xmlns:Enums="clr-namespace:XXX.Models.Enums;assembly=XXX" 界面绑定转化器>> ...

  6. 【Mybatis-Plus】(四)分页、乐观锁插件 通用枚举 多数据源

    写在前面

  7. MyBatis-Plus 通用IService的使用

    MybatisPlus除了通用的Mapper,还有通用的Servcie层,这也减少了相对应的代码工作量,把通用的接口提取到公共.其实按照MybatisPlus的这种思想,可以自己也实现一些通用的Con ...

  8. [MyBatisPlus]通用Service接口测试通用Service

    通用Service接口 说明: 通用 Service CRUD 封装IService接口,进一步封装 CRUD 采用 get 查询单行 remove 删 除 list 查询集合 page 分页 前缀命 ...

  9. Spring-boot整合MybatisPlus自定义枚举转换器及各种CRUD扩展的简单使用

    一.创建springboot项目 引入pom文件依赖 <dependency><groupId>org.springframework.boot</groupId> ...

最新文章

  1. 详解 | 自动泊车中鱼眼相机实现车位线感知
  2. 第22届清华大学电子设计大赛决赛
  3. 关于bind1st和bind2nd
  4. 大学的很重要的元素是圈子,是人气
  5. how is my real odata request hijacked by Mock server
  6. sql中count(1)、count(*)和count(字段名)的区别
  7. MySQL之练习题5
  8. android thread线程通讯
  9. 图片上传预览 (URL.createObjectURL)
  10. dnf全部使用_DNF的命令使用教学
  11. 5G学习之路——认识CU、DU
  12. EM算法及对GMM的参数估计(EM算法的R实现 vs R mclust包)
  13. java deprecated 注释_Java注释中的@deprecated与源代码中的@Deprecated
  14. 九大背包问题专题--背包问题求方案数
  15. 宝塔同时安装苹果cms海洋cms_海洋cms新手入门安装配置教程
  16. 99乘法口诀表用for循环
  17. 全球及中国钒氧化物行业发展前景与投资策略分析报告2022-2028年
  18. SSLOJ 1323.交流
  19. Unsupported major.minor version 52.0 解决方案
  20. 今日来介绍关于淘宝相似商品搜索的API接口

热门文章

  1. 【ArcGIS微课1000例】0006:创建随机点(Create Random Points)
  2. 【ArcGIS风暴】实验:公路建设成本的计算
  3. Matlab三种归一化方法
  4. C语言试题八十一之利用递归函数调用方式,将所输入的5个字符,相反顺序打印
  5. 剑指offer之数组中的逆序对
  6. C++容器的insert()函数有以下三种用法: 最终*it=val;
  7. Android之root手机之后用busybox找到我们需要删除的文件
  8. java离职交接文档_财务人员工作交接你知道么?没处理好不止将来风险大还可能违法...
  9. 软件配置管理(三)软件配置管理核心功能
  10. 利用tabluea分析数据的案例_利用德温特分析Dartsip的案例检索结果