最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MyBatis-Plus中通用枚舉的實(shí)現(xiàn)

 更新時(shí)間:2024年05月07日 10:35:59   作者:老貓喜歡今日爬山  
表中的有些字段值是固定的此時(shí)我們可以使用MyBatis-Plus的通用枚舉來(lái)實(shí)現(xiàn),本文主要介紹了MyBatis-Plus中通用枚舉的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下

表中的有些字段值是固定的,例如性別(男或女),此時(shí)我們可以使用MyBatis-Plus的通用枚舉來(lái)實(shí)現(xiàn)

1.數(shù)據(jù)庫(kù)表添加字段sex

2.創(chuàng)建通用枚舉類型

package com.atguigu.mp.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;
    }
}

3.配置掃描通用枚舉

mybatis-plus:
    configuration:
        # 配置MyBatis日志
        log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
    global-config:
        db-config:
        # 配置MyBatis-Plus操作表的默認(rèn)前綴
        table-prefix: t_
        # 配置MyBatis-Plus的主鍵策略
        id-type: auto
    # 配置掃描通用枚舉
    type-enums-package: com.atguigu.mybatisplus.enums

4.測(cè)試

@Test
public void testSexEnum(){
    User user = new User();
    user.setName("Enum");
    user.setAge(20);
    //設(shè)置性別信息為枚舉項(xiàng),會(huì)將@EnumValue注解所標(biāo)識(shí)的屬性值存儲(chǔ)到數(shù)據(jù)庫(kù)
    user.setSex(SexEnum.MALE);
    //INSERT INTO t_user ( username, age, sex ) VALUES ( ?, ?, ? )
    //Parameters: Enum(String), 20(Integer), 1(Integer)
    userMapper.insert(user);
}

到此這篇關(guān)于MyBatis-Plus中通用枚舉的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)MyBatis-Plus 通用枚舉內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • SpringBoot中@EnableAutoConfiguration注解源碼分析

    SpringBoot中@EnableAutoConfiguration注解源碼分析

    這篇文章主要介紹了SpringBoot中@EnableAutoConfiguration注解源碼分析,@EnableAutoConfiguration,主要是用于加載Starter目錄包之外的、需要Spring自動(dòng)生成Bean對(duì)象的、帶有@Configuration注解的類,需要的朋友可以參考下
    2023-08-08
  • SpringBoot整合阿里云開(kāi)通短信服務(wù)詳解

    SpringBoot整合阿里云開(kāi)通短信服務(wù)詳解

    這篇文章主要介紹了如何利用SpringBoot整合阿里云實(shí)現(xiàn)短信服務(wù)的開(kāi)通,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)有一定幫助,需要的可以參考一下
    2022-03-03
  • java 數(shù)據(jù)結(jié)構(gòu)中棧和隊(duì)列的實(shí)例詳解

    java 數(shù)據(jù)結(jié)構(gòu)中棧和隊(duì)列的實(shí)例詳解

    這篇文章主要介紹了java 數(shù)據(jù)結(jié)構(gòu)中棧和隊(duì)列的實(shí)例詳解的相關(guān)資料,主要使用數(shù)組與線性表的方法來(lái)實(shí)現(xiàn),需要的朋友可以參考下
    2017-09-09
  • Java輸出Hello World完美過(guò)程解析

    Java輸出Hello World完美過(guò)程解析

    當(dāng)我們學(xué)習(xí)一門編程語(yǔ)言的時(shí)候,我們都會(huì)先學(xué)如何輸出Hello World!本文通過(guò)幾個(gè)例子給大家介紹輸出Hello World的代碼,感興趣的朋友一起看看吧
    2021-06-06
  • Java學(xué)習(xí)筆記之Maven篇

    Java學(xué)習(xí)筆記之Maven篇

    今天來(lái)回顧下Java學(xué)習(xí)筆記,文中對(duì)maven的核心,maven的結(jié)構(gòu)以及maven能做什么都作出了詳細(xì)的解釋,,需要的朋友可以參考下
    2021-05-05
  • javaweb如何實(shí)現(xiàn)請(qǐng)求和響應(yīng)

    javaweb如何實(shí)現(xiàn)請(qǐng)求和響應(yīng)

    這篇文章主要為大家詳細(xì)介紹了javaweb如何實(shí)現(xiàn)請(qǐng)求和響應(yīng),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • Java二進(jìn)制運(yùn)算符超詳細(xì)講解及擴(kuò)展知識(shí)

    Java二進(jìn)制運(yùn)算符超詳細(xì)講解及擴(kuò)展知識(shí)

    Java源碼中涉及到大量的二進(jìn)制操作,非常的復(fù)雜,但非常的快速,下面這篇文章主要介紹了Java二進(jìn)制運(yùn)算符超詳細(xì)講解及擴(kuò)展知識(shí)的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2025-09-09
  • IDEA編寫SpringBoot項(xiàng)目時(shí)使用Lombok報(bào)錯(cuò)“找不到符號(hào)”的原因和解決

    IDEA編寫SpringBoot項(xiàng)目時(shí)使用Lombok報(bào)錯(cuò)“找不到符號(hào)”的原因和解決

    本文主要介紹了IDEA編寫SpringBoot項(xiàng)目時(shí)使用Lombok報(bào)錯(cuò)“找不到符號(hào)”,詳細(xì)介紹了幾種可能會(huì)出現(xiàn)的問(wèn)題及其解決方法,具有一定的參考價(jià)值,感興趣的可以了解一下
    2025-03-03
  • Java方法重寫_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    Java方法重寫_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    在Java和其他一些高級(jí)面向?qū)ο蟮木幊陶Z(yǔ)言中,子類可繼承父類中的方法,而不需要重新編寫相同的方法。但有時(shí)子類并不想原封不動(dòng)地繼承父類的方法,而是想作一定的修改,這就需要采用方法的重寫。方法重寫又稱方法覆蓋,下文給大家介紹java方法重寫及重寫規(guī)則,一起學(xué)習(xí)吧
    2017-04-04
  • Spring實(shí)例化bean的方式大全

    Spring實(shí)例化bean的方式大全

    Spring 實(shí)例化 Bean 主要有三種核心方式:構(gòu)造器實(shí)例化、靜態(tài)工廠方法實(shí)例化和實(shí)例工廠方法實(shí)例化,其中構(gòu)造器實(shí)例化是最常用的方式,下面小編給大家詳細(xì)說(shuō)說(shuō)這幾種方式,需要的朋友可以參考下
    2025-09-09

最新評(píng)論

商城县| 漳平市| 华池县| 平定县| 民和| 杭锦旗| 白河县| 郴州市| 浦城县| 仪陇县| 肇东市| 龙南县| 城固县| 峨山| 昌黎县| 东平县| 称多县| 晋中市| 那坡县| 黄龙县| 丰宁| 宁安市| 瓦房店市| 弥渡县| 龙陵县| 株洲市| 汝城县| 集安市| 甘肃省| 建始县| 桐柏县| 昌邑市| 河东区| 黄梅县| 长海县| 板桥市| 江达县| 五常市| 石屏县| 图木舒克市| 新建县|