save1 [Spring-boot JPA] @Entity, @Id, save 예제 JPA는 DBMS와 Java를 연결해주는 ORM의 일종입니다. 계속 쓰이던 MyBatis와의 차이점은, 객체 지향적으로 데이터베이스를 사용할 수 있다는 점입니다. 컬렉션에서는 꺼낸 객체의 값을 변경한다면 그 객체를 다시 컬렉션에 저장하지 않아도 자동으로 그 객체의 값이 변합니다. JPA의 영속 컨텍스트는 자신이 관리하는 객체의 값이 변경하는것을 감지하여 값이 변한다면 DB에 UPDATE문을 통해 값을 같이 변경시킵니다. 예제를통해 살펴보겠습니다. Spring Starter Project로 Spring-boot 프로젝트를 만들어주세요. 각 항복은 다음과 같이 입력해주세요. JPA를 사용하기 위해서 내장 데이터베이스인 H2, JPA 의존성인 Spring Data JPA, 웹을 사용하기 위한 Spring We.. 2019. 9. 5. 이전 1 다음