@Retention(value=RUNTIME)
@Target(value=TYPE)
@Documented
public @interface Localization
因此 MessageLoader 必须有一个参数为 String 的构造函数
限定符和类型 | 必需的元素和说明 |
---|---|
java.lang.String |
value |
限定符和类型 | 可选元素和说明 |
---|---|
java.lang.String |
beanName |
java.lang.String |
defaultLocalizationKey |
java.lang.Class<? extends MessageLoader> |
type |
public abstract java.lang.Class<? extends MessageLoader> type