2020
12-22
12-22
详解mybatis-plus使用@EnumValue注解的方式对枚举类型的处理
前言:在开发中,我们经常会用到诸如:性别(男/女)、审核状态(未审核/审核中/已审核)之类的数据,通常会在数据库中使用一个数字类型的字段来标识,比如:性别,用1来表示男,2来表示女,而在代码中一般会定义成enum类型或静态常量来避免在业务代码中出现“0/1”这种魔法值,但是在数据库存储及前后端交互的时候,就需要进行转化;无论是在SQL、前端还是后台转化,都需要写相应的代码,无形中增加了开发工作量;mybatis-plus实现了...
继续阅读 >