728x90 EntityMapping1 [ JPA ] Entity Mapping Entity Mapping Entity Mapping은 객체와 데이터베이스 테이블 간의 매핑을 정의하는 작업을 말한다. Java 언어로 정의된 Entity Class와 데이터베이스의 릴레이션(테이블) 간에 어떤 관계를 맺을지를 지정하는 것이며, 이를 통해 객체 지향 프로그래밍과 관계형 데이터베이스 간의 변화를 가능하게 한다. Entity Mapping을 통해 Entity Class의 필드와 데이터베이스의 칼럼을 매핑하고, 객체 간의 관계를 데이터베이스의 외래 키(Foreign Key)와 연결하는데, JPA를 사용하여 데이터베이스와 상호작용하는데 필요한 정보를 제공해 준다. Entity Mapping은 아래와 같이 크게 4가지로 분류할 수 있다. 객체와 테이블 매핑: @Entity, @Table 기본 키 .. 2024. 2. 26. 이전 1 다음 728x90