8
我有一個註釋,我不能改變哪個需要兩個String
參數。Enum in Annotations
我想用這樣的:
@RequestMapping(MyUrls.FOO.a, MyUrls.FOO.b)
這是我所想象實現它
public enum MyUrls {
FOO("a", "b"),
BAR("c", "d");
public String a, b;
MyUrls(String a, String b) {
this.a = a;
this.b = b;
}
}
這並不是因爲a
或b
工作不能靜態解析。
什麼選擇我有哪些是更好比:
class MyUrls {
public static String FOO_A = "";
public static String FOO_B = "";
// ...
}