728x90

Controller

- @RestController : @Controller + @ResponseBody
- @GetMapping : @RequestMapping + METHOD = GET
Service

- @Service : 컴포넌트 스캔 대상, 스프링 빈으로 자동 등록
repository

- @Repository : 컴포넌트 스캔 대상, 스프링 빈으로 자동 등록
- Sleep : 상품 저장하는 데 걸리는 시간 1000 ms
- 예외가 발생하는 상황도 계산하기 위해 ex 파라미터가 넘어오면 IllegalStateException 발생
728x90
'스프링 핵심 원리(고급편)' 카테고리의 다른 글
| Ch02. 쓰레드 로컬(ThreadLocal) - 동시성 문제(예제 코드) (0) | 2022.04.08 |
|---|---|
| Ch02. 쓰레드 로컬(ThreadLocal) - 필드 동기화 (0) | 2022.04.08 |
| Ch01. 예제 만들기 - 로그 추적기(3) (0) | 2022.04.07 |
| Ch01. 예제 만들기 - 로그 추적기(2) (0) | 2022.04.07 |
| Ch01. 예제 만들기 - 로그 추적기(1) (0) | 2022.04.07 |