영속석컨텍스트1 [TIL] 231114 Spring | ORM, JPA, Hibernate, Entity, 영속성 컨텍스트 ORM: Object-Relational Mapping 객체와 DB의 관계를 매핑해주는 도구 JPA: Java Persistence API 자바 ORM 기술에 대한 표준 명세 애플리케이션과 JDBC사이에서 동착 하이버네이트 Hibernate JPA의 표준 프레임워크 Entity JPA에서 관리되는 클래스, 즉 객체 Entity클래스 만들기 @Entity : 디폴트는 클래스 명 @Table: 매핑할 테이블 지정 @Id : PK지정 @Column : 매핑할 컬럼 지정 @GeneratedValue(strategy = GenerationType.IDENTITY) : 자동으로 순서에 맞게 기본 키가 추가됨 영속성 컨텍스트 Entity는 Entity Manager에 의해 관리된다 2023. 11. 14. 이전 1 다음