@getter
public enum gender
//@enumvalue對應資料庫的字段,即在資料庫中存int
//定義兩個屬性:code對應資料庫儲存的字段,value對應的中文值
@enumvalue
private final int code;
private final string value;
//呼叫tostring來顯示value屬性,即可顯示中文
@override
public string tostring()
}
yml配置檔案
mybatis-plus:
#列舉掃瞄
type-enums-package: com.gem.xmgc.entity
PropertyGrid中的列舉顯示為中文
propertygrid中的列舉顯示為中文 在系統開發中,經常會使用propertygrid來修改或者展示某個物件的屬性,如果類中定義了列舉,在展現的時候缺省會展示列舉的項或者列舉值,但是這並不是我們想要的。使用者使用的時候並不清楚該項代表的意思。之前介紹過列舉顯示中文的一篇文章,大家可以看下,列舉...
SpringBoot列舉序列化方案
在使用 json 傳值的時候,對於列舉型別的處理是比較麻煩的,因為基本上預設都只會按照列舉的名稱來序列化和反序列化。先來描述一下需求。有乙個性別列舉 male 1 男 female 2 女 返回時以物件的形式序列化列舉,格式大致為 入參時以列舉碼的形式反序列化列舉,格式為 列舉 jsonformat...
SpringBoot分頁查詢與顯示
寫在前邊 mybatis提供了分頁外掛程式pagehelper,但對新手來說可能無從下手。所以這個demo中為了更好的理解不使用分頁外掛程式,自已寫,使用原生的 更便於理解。使用springboot mybatis mysql完成分頁的查詢用thymeleaf顯示。知識預備 引數 為了分頁查詢與顯示...