Spring Boot

1.🍃 Spring Boot 개발환경 세팅 (IntelliJ + Initializr)

post-thumbnail

2.🧑‍💻 자바 기본 문법 1 (변수, 함수, if, for)

post-thumbnail

3.🧑‍💻 자바 기본 문법 2 (class, constructor)

post-thumbnail

4.🖥️ 웹서버와 웹페이지 만들기 (Controller)

post-thumbnail

5.🌙 HTTP 요청 & REST API 개념 정리

post-thumbnail

6.🛍️ 상품목록 페이지 만들기 (Thymeleaf)

post-thumbnail

7.🛠️ JPA와 MySQL 접속 + 테이블(Entity) 만들기

post-thumbnail

8.🗄️ DB 데이터 출력하기 + Lombok 설치

post-thumbnail

9.📦 상품목록 페이지 디자인 & DB 데이터 출력 (Thymeleaf)

post-thumbnail

10.🔑 public / private / protected / static (Access Modifiers)

post-thumbnail

11.🛒 상품 추가기능 1 (Map 자료형)

post-thumbnail

12.🛒 상품 추가기능 2 & Navbar 만들기

post-thumbnail

13.📄 상세페이지 만들기 1 (URL 파라미터, Optional, @PathVariable)

post-thumbnail

14.📄 상세페이지 만들기 2 & 예외처리 (Thymeleaf, @PathVariable, Optional, error.html)

post-thumbnail

15.🚨 REST API 예외처리 정리

post-thumbnail

16.Service 레이어로 분리 (Controller ↔ Service, DI, 예외처리)

post-thumbnail