Spring 어노테이션 정리
Back-End/Spring 2019. 7. 8. 21:20- 스프링 어노테이션 정리 -
어노테이션 이름 |
설명 |
@Controller |
컨트롤러 |
@RestController |
컨트롤러 (json을 리턴할 경우) |
@Service |
서비스 |
@Repository |
dao bean |
@Component |
범용적인 bean (서비스나 dao 등에 다 붙일수 있다) |
@Inject |
의존관계 주입 (자바에서 원래 사용했음) |
@AutoWired |
의존관계 주입 (스프링에서 지원) |
@RequestParam |
get / post 방식으로 전달되는 매개변수 (개별변수) |
@ModelAttribute |
get / post 방식으로 전달되는 매개변수 (클래스 타입) |
@RequestBody | json 형식의 입력 변수 |
@ResponseBody | json 형식의 출력값 |
@PathVariable | url에 포함된 변수 |
'Back-End > Spring' 카테고리의 다른 글
Spring Boot와 MongoDB 연동 실습 (방명록) (0) | 2019.07.10 |
---|---|
Spring Boot와 MongoDB 연동 실습 (한줄메모장) (0) | 2019.07.09 |
Spring Boot와 MongoDB 연동해서 회원관리 예제 (회원가입, 로그인, 로그아웃) (1) | 2019.07.08 |
Spring Boot와 MongoDB 연동 (0) | 2019.07.08 |
Spring boot 프로젝트 (데이터베이스 연동, Template 적용) (0) | 2019.07.07 |