spring1 스프링 @어노테이션 정리 Spring boot 어노테이션 의미 @Controller Presentation Layer 요청과 응답을 처리해주는 클래스에 사용 @Service Service Layer 비즈니스 로직을 담당하는 클래스에 사용 @Repository Persistence Layer DB에 액세스하는 클래스에 사용 @RestController @Controller 와 @ResponseBody 를 합친 어노테이션으로 메소드의 반환 결과를 JSON 형태로 반환함 @ResponseBody 자바 객체를 HTTP 요청의 body 내용으로 매핑하는 역할을 함 @ResponseBody를 붙게되어 HTTP 응답데이터(body)에 자바 객체가 매핑되어 전달됨 ※컨트롤러에 @ResponseBody와 @ResponseBody 어노테이션을 추가해주면, JSON이나.. 2020. 12. 28. 이전 1 다음