내 테이블 이름이있는 String 개체를 정의하고 모든 테이블에서 내 열 행 이름에 액세스 할 수 있습니다.Java에서 빌드하고 구조화하는 방법
내가 예와 그 설명하자 : 나는 두 개의 테이블이
; "작업"과 "부품".
tasks
에는 2 개의 열이 있습니다. "id"및 "taskName".
parts
테이블에는 2 개의 열도 있습니다. "id"와 "name".
TABLE.tasks.parts
나는 이런 식으로 뭔가를 원한다 (그러나 이것은 잘못입니다 : 나는 내가 이런 식으로 모든 열의 이름을 액세스 할 수 있도록 객체를 정의 할 필요가 방법을 알고 싶습니다 이제
!)
public final class TABLES {
public final static String TASKS = "tasks";
public final static String CHUNKS = "chunks";
public final static class TASKS{
public final String COLUMN_ID = "id";
public final String COLUMN_NAME = "taskName";
};
public final static class CHUNKS{
public static final String COLUMN_ID = "id";
public static final String COLUMN_NAME = "name";
};
}
난 그냥 클래스에 대한 최종 정적을 얻을 필요가 있다고 생각. – Xdevelop
당신이 찾고있는 것이 확실하지 않지만'enum '을 사용해 보셨습니까? –
당신은 어떤 관계형 스키마를 반영하는 Java 객체를 생성하려고하는 것 같습니다. 맞습니까? 그렇다면 JPA 또는 jOOQ와 완전히 다른 것을 살펴 보시기 바랍니다.그렇지 않다면, 또는 당신이 당신의 스키마에 대한 약간의 그림을 원한다면 enum으로 가라. –