Framework 3

[Spring API 계층] DTO(Data Transfer Object)

DTO란? 데이터를 전송하기 위한 용도의 객체 정도로 생각 클라이언트에서 서버 쪽으로 전송하는 요청 데이터, 서버에서 클라이언트 쪽으로 전송하는 응답 데이터의 형식으로 데이터 전송이 이루어진다. 이 구간에서 DTO를 사용 DTO 클래스가 요청 데이터를 하나의 객체로 전달 받는 역할을 해준다 @RestController @RequestMapping("/v1/members") public class MemberController { @PostMapping public ResponseEntity postMember(MemberDto memberDto) { return new ResponseEntity(memberDto, HttpStatus.CREATED); } ... ... } DTO 클래스를 사용하면 유효성..

Framework/Spring 2022.12.07

[Spring] Spring Framework 개념 및 정리

Spring Framework이란? 자바 플랫폼을 위한 오픈소스 애플리케이션 프레임워크로서 엔터프라이즈급 애플리케이션을 개발하기 위한 모든 기능을 종합적으로 제공하는 경량화된 솔루션이다. Spirng Framework는 컨테이너로 자바 객체를 담고 직접 관리한다. Java 기반의 웹 애플리케이션 개발을 위한 Framework에 Spring Framework만 있는 것은 아니다. Apache Struts2나 Apache Wicket, JSF(Java Server Faces), Grails 같은 Java 또는 JVM 기반의 Web Framework들이 존재하며, 현재도 꾸준히 그 기능들이 업데이트되고 있다. 자주 사용하는 이유는 대부분의 기업들이 기업용 엔터프라이즈 시스템용 애플리케이션 개발에 있어 Fram..

Framework/Spring 2022.10.17
반응형