spring注入列舉型別作為引數

2021-06-21 10:07:06 字數 334 閱讀 1456

//定義列舉型別

public enum reporttype

//使用列舉型別

public class reportjob

//spring配置檔案注入

注意:列舉型別要想注入到類中,一定要先使用org.springframework.beans.factory.config.fieldretrievingfactorybean類將列舉型別進行轉換,即

將reporttype.day轉換為day這個bean,然後在要注入的bean中使用引用即可。

使用spring注入列舉型別作為引數

目錄 定義列舉型別 public ewww.cppcns.comnum reporttype 使用列舉型別 public class reportjob spring配置檔案注入 注意 列舉型別要想注入到類中,一定要先使用org.springframework.beans.factory.confi...

enum列舉型別作為成員變數

enum是列舉型別。定義形式一 enum 列舉型別名 列舉變數1 列舉變數2,如enum weekday today weekday 為列舉型別名,today為列舉變數,大括號裡面的monday,tuesday等都是列舉常量。其中,monday為0,tuesday為1,wednesday 2,thu...

Y忍冬草 列舉作為返回型別

在閱讀某專案原始碼的時候,突然發現專案中函式的返回型別竟然是列舉型別!這是什麼鬼,表示一臉懵逼!長知識,表示列舉真是個好東西。專案中涉及到軟體初始化狀態 影象是否存在 檢測是否成功等事項,如果按照傳統方法,則需要定義很多變數,但這些狀態不是同時存在的,這也就是為什麼這個地方可以使用列舉型別的原因。例...