문제

최대 절전 모드를 사용할 때 :

각 엔티티의 ID 또는 합성 ID를 식별해야합니다. 기본 키없이 복합 키없이 테이블을 사용하려는 경우 어떻게해야합니까?

미리 고맙습니다

도움이 되었습니까?

해결책

나는 당신이 레거시 스키마로 작업하고 있다면 당신은 복합체 ID.

다른 팁

열쇠가없는 테이블은 좋은 관계형 모델이 아닙니다. 나는 그것을 추천하지 않을 것이다.

Hibernate의 모범 사례는 신분증이 있어야한다고 말합니다. 복합 ID는 레거시 앱을 위해 사용할 수 있지만 항상 최선의 아이디어는 아닙니다.

열쇠가없는 테이블이 있어야한다면 최대 절전 모드를 사용해서는 안됩니다. 그것은 ORM 도구이며, 객체 나 관계형 테이블을 올바르게 생각하지 않는 것처럼 들립니다. JDBC로 시작하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top