25일차
JPA는 자바의 ORM기술을 쉽게 구현하도록 도와주는 APIAPIJPA를 사용하면 객체와 관계형 데이터베이스 간의 매핑을 손쉽게 처리할 수 있으며,CRUD(Create, Read, Update, Delete) 작업을 간편하게 수행할수있다
프로젝트 생성 > 의존성(Dependency) 추가
Spring WebH2 DatabaseMySQL DriverLombokSpring Data JPAPackage를 생성하여 구조 잡기
controllerdtoentityrepositoryserviceEntity 클래스 생성
@Getter@Entity@NoArgsConstructor@Id@GeneratatedValue(strategy = GenerationType.IDENTITY)Repository 인터페이스 생성
Service 클래스 생성
@Service@RequiredArgsConstructorController 클래스 생성
@RestController@RequiredArgsConstructor CRUD 개발