Spring Boot 소스에서 반복되는 Java 문법만 다룹니다.
Java는 언어다. Spring Boot 파일의 class, 메서드, import, @GetMapping은 Java 문법으로 적혀 있다. Spring Boot는 그 파일을 읽어 웹 서버로 실행한다.
이 묶음은 컨트롤러를 읽을 수 있는 범위만 다룬다. 스레드, 제네릭의 전체 규칙, 컬렉션 라이브러리 전부는 넣지 않는다.
| 단원 | 내용 |
|---|---|
| 클래스·메서드 | 필드, 생성자, 반환값, 메서드 호출 |
| 패키지 | package, import, 폴더 경로 |
| 어노테이션 | @으로 시작하는 표시. Spring이 경로로 읽는다 |
| Spring Boot에서 | 요청 하나가 메서드 호출로 내려가는 순서 |
화면을 고르고 JSON을 돌리는 절차는 Spring Boot 단원에 있다. 여기를 먼저 읽고 그 예제로 돌아가면 된다.