type-aliases-package: cabbage.pojo# 配置扫描通用枚举 type-enums-package: cabbage.pojo 而注解@EnumValue所标识的属性值会存储到数据库,相当于语句INSERT INTO t_user ( username, age, sex ) VALUES ( ?, ?, ? ) Parameters: Enum(String), 20(Integer), 1(Integer)。
mybatis-plus.type-enums-package=com.example.webdemo.enumeration 枚举类中添加@EnumValue注解 packagecom.example.webdemo.enumeration;importcom.baomidou.mybatisplus.annotation.EnumValue;importlombok.AllArgsConstructor;importlombok.Getter;@AllArgsConstructor@GetterpublicenumGenderEnum{MALE("M","男性"),FEMALE("...
type-aliases-package: com.wongoing.sys.model #如果配置了该属性,则仅仅会扫描路径下以该类作为父类的域对象 type-aliases-super-type: java.lang.Object #枚举类 扫描路径,如果配置了该属性,会将路径下的枚举类进行注入,让实体类字段能够简单快捷的使用枚举属性 #type-enums-package: com.wongoing.sys.model...
mybatis-plus.type-enums-package=com.demo.mybatisplus.constant #mybatis-plus.configuration.default-enum-type-handler=org.apache.ibatis.type.EnumOrdinalTypeHandler 或 #配置枚举 支持通配符 * 或者 ; 分割mybatis-plus:type-enums-package:com.demo.mybatisplus.constantconfiguration:default-enum-type-handler...
mybatis-plus.type-enums-package=cn.imust.mp.enums 1. 2. 四、修改实体 在数据库中添加的sex性别字段要在User实体类中编写对应的属性,但类型这里要写成SexEnum(即要设置成枚举类型)。代码如下: private SexEnum sex; 1. 五、测试 上述已经配置好了,接下来我们来测试一下。
# 枚举包扫描mybatis-plus.type-enums-package=cn.itcast.mp.enums 修改实体类 privateSexEnum sex; 测试插入数据 @TestpublicvoidtestInsert(){Useruser=newUser(); user.setName("貂蝉"); user.setUserName("diaochan"); user.setAge(20); user.setEmail("diaochan@itast.cn"); ...
-- 当前版本的mybatis-plus不需要在配置文件中定义type-enums-package属性 --><dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><version>3.5.3</version></dependency><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>...
#type-enums-package: com.wongoing.sys.model #项目启动会检查xml配置存在(只在开发时打开) check-config-location: true #SIMPLE:该执行器类型不做特殊的事情,为每个语句的执行创建一个新的预处理语句,REUSE:改执行器类会复用预处理语句,BATCH:该执行器类型会批量执行所有的更新语句 ...
*/privateString name;/** * 性别 */privateGenderType gender;} 在配置文件中配置扫描注解类型: 代码语言:javascript 复制 #mybatis-plus 配置 mybatis-plus:type-enums-package:com.demo.test.enums 这个时候再去查询,返回的结果就直接是我们在枚举类型中定义的name值了。
# 枚举包扫描mybatis-plus.type-enums-package=cn.com.javakf.enums AI代码助手复制代码 修改实体 privateSexEnum sex;// 性别,枚举类型 AI代码助手复制代码 测试 插入 @TestpublicvoidtestInsert(){Useruser=newUser(); user.setUserName("diaochan"); ...