MyBatisPlus 通用列舉

2021-10-02 18:20:33 字數 1675 閱讀 3720

mybatisplus解決了繁瑣的配置,讓mybatis更優雅的適用列舉屬性。

# 配置列舉掃瞄包

插入資料:自動將列舉對映為字段值

查詢:自動將字段值對映為列舉值

@test

public

void

testselectlist()

控制台列印:

execute sql:

select

id,user_name,

password,

name,

age,

email,

deleted,

***

from

tb_user

where

deleted=

0user

(id=

4, username=zhaoliu, password=

123456

, name=趙六, age=

48, email=test4@qq

.com, deleted=

0, ***=男, address=null)

user

(id=

5, username=小強, password=

88888

, name=xiaoqiang, age=

30, email=

123456

@qq.com, deleted=

0, ***=男, address=null)

user

(id=

6, username=貂蟬, password=

123456

, name=diaochan, age=

18, email=

123456

@qq.com, deleted=

0, ***=女, address=null)

通用列舉 MyBatisPlus

通用列舉用於對資料庫運算元據時,用列舉的值代替原值。例如有如下列舉型別 public enum ageenum private string name private integer value override public string tostring public string getnam...

mybatisPlus 通用列舉處理

1 配置pom檔案 我這裡的mybatisplus版本較低 推薦使用最新版本 新版的可以使用邏輯刪除等擴充套件功能 2 開啟列舉處理 路徑寫到包名即可 3 新建乙個列舉就處理類 4 在domain裡面引用該列舉類 5 直接查詢即可 6 返回資料格式如下 7 如果返回的資料為null 一般就是字段型別...

MybatisPlus 通用列舉無法正確取值

正常使用mybatisplus dependency groupid com.baomidou groupid artifactid mybatis plus boot starter artifactid version 3.0.4 version dependency 使用後發現專案中原先對列舉...