Активация int и int ForgotPassword работают хорошо, но строковые переменные возвращают значение null, мне нужен статический класс для AppSettings
@PropertySource("classpath:appSettings.properties")
public class AppSettings {
@Value("${Activation}")
private static int Activation;
@Value("${ForgotPassword}")
private static int ForgotPassword;
@Value("${CryptoSplit}")
private static String CryptoSplit;
@Value("${CryptoKey}")
private static String CryptoKey;
public static String getCryptoSplit() {
return CryptoSplit;
}
public static String getCryptoKey() {
return CryptoKey;
}
public static int getActivation() {
return Activation;
}
public static int getForgotPassword() {
return ForgotPassword;
}
}
.характеристики
Activation=0
ForgotPassword=1
CryptoSplit=:OSK:
CryptoKey=TheBestSecretKey
@Value
в методы установки вместо того, чтобы помещать переменные - person pvpkiran   schedule 14.09.2017@Value
вstatic
полях/методах. - person M. Deinum   schedule 14.09.2017