ENUM이 있으며 응용 프로그램 초기화시 해당 열거 형 값을 데이터베이스에서 업데이트하고 있습니다. 그런 다음 해당 열거 형 응용 프로그램을 사용합니다.Java에서 ENUM 값 업데이트
Value가 데이터베이스에서 변경해야하는 경우 속성 테이블에 해당 값을 추가하고 업데이트하면 초기화시 열거 형 값이 업데이트되고 다른 값은 열거 형 기본값이 작동합니다.
예 : 나는이 열거 있습니다
public enum Planet {
MERCURY (3.303e+23, 2.4397e6),
VENUS (4.869e+24, 6.0518e6),
EARTH (5.976e+24, 6.37814e6);
private final double mass; // in kilograms
private final double radius; // in meters
Planet(double mass, double radius) {
this.mass = mass;
this.radius = radius;
}
private double mass() { return mass; }
private double radius() { return radius; }
private void setMass(double mass) { this.mass = mass; }
private void setRadius(double radius) { this.radius = radius; }
}
을 그리고 설정 방법과 열거의 값을 업데이트합니다.
이 작업이 올바른지 여부를 알고 싶습니다. 그러한 시나리오에 적합한 방법은 무엇입니까?
에서
SerializationUtils
사용할 수 있습니까? –@AndyTurner 이것은 애플리케이션 속성 값을 가진 내 애플리케이션 사례의 예입니다. –