간단한 질문이 있지만 Google 및 stackoverflow 결과가 전혀 만족스럽지 않습니다.내 Grails 앱에서 액세스 할 수있는 상수 클래스를 어디에 둘까요?
어떻게 같은 상수 클래스를 정의 할 수 있습니다
Constants.SYSTEM_USER_ID
내가
grails-app/utils
에서 그것을 시도
및 src/java
으로하지만, 예를 들어 내가 액세스 할 수 사방를 호출 할 수 있습니다
public class Constants { public static final int SYSTEM_USER_ID = 1; }
Service 클래스 내부.
FWIW에서 "상수 클래스"는 대개 반 패턴입니다. 클래스에 상수를 정의해야한다. (아마도 'User' 클래스인가?), 아니면 설정 속성으로 처리해야한다. (아래의 Don의 대답 참조). –