DTO

    [Spring] JPA심화 (CRUD)_2, SpringBoot 서비스 구조

    [Spring] JPA심화 (CRUD)_2, SpringBoot 서비스 구조

    JPA로 CRUD중 Uplaod를 할려면 Service의 개념을 알아야한다. (Create, Read, Delete는 Repository만으로 구현 가능) . . 스프링의 구조는 총 3가지의 영역으로 나눌 수 있다. Controller, Service, Repository(DAO) 사이사이의 DTO, Domain(Entity)은 정보를 전달해주는 매개체이다 스프링의 구조에 대하여 Controller: 0. 가장 바깥부분, 요청/응답을 처리한다. 1. 클라이언트(사이트)에서 입력되는 정보들을 받아와 해당 정보들이 어떤 용도로 사용되는지 찾아낸다. 2. 찾아낸 정보들을 용도에 맞는 Service로 보내준다. Service: 0. 중간 부분, 실제 중요한 작동이 많이 일어나는 부분이다. 1. Client(사이..