DTO

[스프링부트와 JPA 활용 2] Section1. API 개발 기본
회원 등록 API 단순히 SQL로 API를 끌어오지 않아도 된다. JPA는 Entity가 있기 때문에 API를 설계할 때 주의해야 한다. API를 test 하기 위해 Postman을 설치한다. Download Postman | Get Started for Free Download Postman | Get Started for Free Try Postman for free! Join 25 million developers who rely on Postman, the collaboration platform for API development. Create better APIs—faster. www.postman.com 템플릿 엔진을 사용하여 렌더링 하는 Controller와 API 스타일의 Controll..
DTO, DAO에 대해서
DTO란? Data Transfer Object 데이터 전송 객체 프로세스 간 데이터를 전달하는 객체 비즈니스 로직을 포함하지 않는다. 순수하게 전달하고 싶은 데이터만 포함된다. getter/setter 메소드만 가진다 DB에서 데이터를 받아 Service나 Controller로 보낸다. Entity를 DTO 형태로 변환하여 사용한다. Resopnse와 Request 모두 적용할 수 있다. 일종의 Wrapper라고 볼 수 있다. 가변적이다. DAO란? Data Access Object 실제로 DB에 접근하기 위한 객체 CRUD 기능을 수행한다. Service와 DB 사이의 연결 역할을 한다. 일반적으로 Repository package로 표현한다. 사실 거의 같다고 봐도 된다. Repository는 En..