代碼表元件
以鍵值代碼(key)對應文字資訊(text),是許多系統的常見情境需求。如:使用者介面的文字顯示、系統訊息內文、資料狀態值文字對應都會用到。
要怎麼記錄代碼對應的關係?常見實作方式包括 properties file(resource boundle)、資料庫、java Enum 等等。 但總歸就是「(鍵值代碼,語系)->文字資訊」這樣的結構。
UDE代碼表元件,即是提供此類應用的統一抽象介面,並處理快取、多國語系等相關支援功能。
功能特色
- 可將代碼資源置於外部來源,而非隨專案一併 package 為 JAR File。可依專案需求設計佈版管理方式。
- 支援多國語系
- 統一API介面,並可與UDE的其它前後台元件配合使用,如報表輔助元件。