spring-boot-jpa Spring-Boot JPA: 어노테이션 객체와 DB 테이블 사이의 매핑 애플리케이션 객체를 분석해서 적절한 sql를 생성하여 JDBC API를 이용하여 DB 사용 CRUD SQL를 작성할 필요가 없다. DB 변경 시 코드를 거의 수정하지 않고 손쉽게 변경할 수 있다. DB에 데이터를 관리하려면 SQL 사용 자바로 작성한 애플리케이션은 JDBC API 사용 해결: JPA를 사용함으로써 개발자는 직접 SQL을 작성하는 것이 아니라 J... spring-boot-jpaspring-boot-jpa Spring-Boot JPA: 연관 관계 구현 1. 방향 단방향 양방향 2. 다중성 3. 양방향 연관 관계의 주인 객체를 양방향 연관 관계로 만들면 연관 관계의 주인을 정해야 한다. 연관 관계의 주인은 테이블에 외래키가 있는 곳에서 정해야 한다. 주요 특징 연관 관계의 주인만이 DB 연관 관계와 매핑 및 외래 키 관리 주인이 아닌 반대편은 읽기만 가능 및 외래 키 변경 불가 항상 "다[N]"쪽이 주인이다. @ManyToOne은 항상 연관... spring-boot-jpaspring-boot-jpa
Spring-Boot JPA: 어노테이션 객체와 DB 테이블 사이의 매핑 애플리케이션 객체를 분석해서 적절한 sql를 생성하여 JDBC API를 이용하여 DB 사용 CRUD SQL를 작성할 필요가 없다. DB 변경 시 코드를 거의 수정하지 않고 손쉽게 변경할 수 있다. DB에 데이터를 관리하려면 SQL 사용 자바로 작성한 애플리케이션은 JDBC API 사용 해결: JPA를 사용함으로써 개발자는 직접 SQL을 작성하는 것이 아니라 J... spring-boot-jpaspring-boot-jpa Spring-Boot JPA: 연관 관계 구현 1. 방향 단방향 양방향 2. 다중성 3. 양방향 연관 관계의 주인 객체를 양방향 연관 관계로 만들면 연관 관계의 주인을 정해야 한다. 연관 관계의 주인은 테이블에 외래키가 있는 곳에서 정해야 한다. 주요 특징 연관 관계의 주인만이 DB 연관 관계와 매핑 및 외래 키 관리 주인이 아닌 반대편은 읽기만 가능 및 외래 키 변경 불가 항상 "다[N]"쪽이 주인이다. @ManyToOne은 항상 연관... spring-boot-jpaspring-boot-jpa