当前位置: 首页 > wzjs >正文

当当网站建设与易趣网站对比建设信用卡银行积分兑换商城网站

当当网站建设与易趣网站对比,建设信用卡银行积分兑换商城网站,网络推广渠道公司,wordpress加图标一、代码生成器 二、逻辑删除 三、枚举处理器 像状态字段我们一般会定义一个枚举,做业务判断的时候就可以直接基于枚举做比较。但是我们数据库采用的是int类型,对应的PO也是Integer。因此业务操作时必须手动把枚举与Integer转换,非常麻烦。 …

一、代码生成器

二、逻辑删除

三、枚举处理器

状态字段我们一般会定义一个枚举,做业务判断的时候就可以直接基于枚举做比较。但是我们数据库采用的是int类型,对应的PO也是Integer。因此业务操作时必须手动把枚举Integer转换,非常麻烦。

因此,MybatisPlus提供了一个处理枚举的类型转换器,可以帮我们把枚举类型与数据库类型自动转换。如果要使用此处理器,需添加配置:

mybatis-plus:configuration:default-enum-type-handler: com.baomidou.mybatisplus.core.handlers.MybatisEnumTypeHandler

例:

package com.itheima.mp.enums;import com.baomidou.mybatisplus.annotation.EnumValue;
import lombok.Getter;@Getter
public enum UserStatus {NORMAL(1, "正常"),FREEZE(2, "冻结");private final int value;private final String desc;UserStatus(int value, String desc) {this.value = value;this.desc = desc;}
}

注意 :

MybatisPlus提供了@EnumValue注解来标记枚举属性,@JsonValue注解标记JSON序列化时展示的字段

四、JSON类型处理器

MybatisPlus提供了很多特殊类型字段的类型处理器,解决特殊字段类型与数据库类型转换的问题。例如处理JSON就可以使用JacksonTypeHandler处理器。

如何使用?

1.定义实体

package com.itheima.mp.domain.po;import lombok.Data;@Data
public class UserInfo {private Integer age;private String intro;private String gender;
}

2.使用类型处理器

http://www.dtcms.com/wzjs/838664.html

相关文章:

  • 做网站例子图片描述wordpress实时交流插件
  • 做音乐网站的目的揭阳网站建设托管
  • 济宁网站开发公司wordpress打开很卡
  • 可以做拟合的在线网站WordPress 插件调试
  • 网站建设可行性分析包括什么成都网站建设 小兵cms
  • 网站开发备案认证网站开发哈尔滨网站开发公司电话
  • 网站建设设计费会计分录wordpress文章数据库
  • 服装手机商城网站建设tk网站域名注册
  • 网站框架类型哈尔滨口碑好的网站建设
  • 国外优秀app设计网站有哪些个人网站怎么做支付宝接口
  • 腾讯云建网站湖南人文科技学院在哪
  • 全网有哪些网站可以做淘客道路建设网站专题
  • 黄岛网站制作建设农家书屋官方网站
  • python+网站开发+prf电子书新手学做网站
  • 个人如何建立免费手机网站建设网站的技术风险
  • 做海报创意网站常州低价网站建设公司
  • 公司百度网站建设哈尔滨排名seo公司
  • 南京住房和城乡建设部网站新企业如何在国税网站上做套餐
  • wordpress整站导入手机app界面设计分析
  • 网站开发者 敬请期待中国网络科技公司排名
  • 80端口被封怎么做网站sem运营
  • 网页ui设计网站装饰工程施工方案
  • 关于做网站常见的问题wordpress创始人赚钱吗
  • 网站开发用px还是rem网站建设费用 多少钱
  • 做问卷调查有哪些网站表白网页生成器软件
  • 做网站 语言仕德伟做的网站图片怎么修
  • 做外贸的网站怎么建立北京建设工程联合验收网站
  • 国内十大网站制作公司wordpress图片集插件
  • 站长之家最新域名查询代理网络手游
  • ui设计要学几个软件无锡网站优化工作室