
스프링 첫 수업 (Spring이란, Spring Framework와 Spring Boot에 대해 공부하기)

Spring 다운로드 및 환경설정

Spring 용어 및 주요 어노테이션

Spring Container / IoC / DI / POJO / Component scan / SOLID

JPA / DBMS 커넥션 맺어주기

HTTP 요청 데이터 조회

HTTP 응답 데이터 전달

Lombok (@getter, @setter, @toString)

타임리프(Thymeleaf)

타임리프 (Thymeleaf) - 표준 표현식 구문 (date, url, 리터럴, 연산) / 속성값 설정 / 반복 / 조건부 평가 / 주석 및 블록 / 자바스크립트 인라인 / 템플릿 조각

item 실습 -1

아이템 실습 -2

mylogin 실습

서블릿 필터 (필터 체인, 필터를 구현하는 방법) / 스프링 인터셉터 (스프링 인터셉터 체인, 인터셉터 인터페이스, addPathPatterns)

ORM / JPA / 데이터베이스 방언

영속성 관리 (비영속 상태, 영속 상태, 준영속 상태, 삭제)

영속성 컨텍스트, 플러시

엔티티 매핑 (@Entity, @Table, DDL 생성 기능, @Column, @SequenceGenerator)

연관관계 매핑 (단방향 / 양방향)

임베디드 타입

객체지향 쿼리 언어 - JPQL