1회차 |
1차시 - 프레임워크와 스프링 |
|
13분 |
2회차 |
2차시 - 스프링 부트의 특징 |
|
9분 |
3회차 |
3차시 - JDK 설치 |
|
6분 |
4회차 |
4차시 - 이클립스 설치 |
|
5분 |
5회차 |
5차시 - 스프링 부트 프로젝트 생성 |
|
12분 |
6회차 |
6차시 - 프로젝트 구조와 애플리케이션 실행 |
|
9분 |
7회차 |
7차시 - 프로젝트 설정 변경하기 |
|
15분 |
8회차 |
8차시 - 웹 애플리케이션 작성 및 실행 |
|
15분 |
9회차 |
9차시 - 상세 조회 컨트롤러 구현 |
|
10분 |
10회차 |
10차시 - Lombok을 적용한 목록 구현 |
|
10분 |
11회차 |
11차시 - 스프링 부트 스타터 개념 |
|
10분 |
12회차 |
12차시 - 스타터로 라이브러리 추가 |
|
10분 |
13회차 |
13차시 - XML 에디터 변경 |
|
10분 |
14회차 |
14차시 - 사용자 정의 스타터 작성 |
|
10분 |
15회차 |
15차시 - 사용자 정의 스타터 적용 |
|
10분 |
16회차 |
16차시 - 자동 설정 클래스 개념 |
|
10분 |
17회차 |
17차시 - 자동 설정 클래스 분석 |
|
10분 |
18회차 |
18차시 - 사용자 정의 자동 설정 클래스 작성 |
|
11분 |
19회차 |
19차시 - 자동 설정 객체 사용 |
|
11분 |
20회차 |
20차시 - 자동 설정 객체 재정의 |
|
12분 |
21회차 |
21차시 - 외부 프로퍼티 이용하기 |
|
12분 |
22회차 |
22차시 - H2 데이터베이스 설치 |
|
9분 |
23회차 |
23차시 - 자동 설정을 활용한 데이터베이스 연동 |
|
20분 |
24회차 |
24차시 - 테스트 환경 이해 |
|
9분 |
25회차 |
25차시 - 외부 프로퍼티 이용 |
|
11분 |
26회차 |
26차시 - @WebMvcTest를 이용한 컨트롤러 테스트 |
|
15분 |
27회차 |
27차시 - Tomcat 서버로 테스트 |
|
10분 |
28회차 |
28차시 - 비즈니스 컴포넌트 작성 |
|
7분 |
29회차 |
29차시 - 비즈니스 컴포넌트를 호출하는 컨트롤러 테스트 |
|
7분 |
30회차 |
30차시 - @MockBean을 이용한 비즈니스 연동 테스트 |
|
17분 |
31회차 |
31차시 - 스프링 부트 로깅 |
|
13분 |
32회차 |
32차시 - 스프링 부트 로깅 커스터마이징 |
|
14분 |
33회차 |
33차시 - 애플리케이션 패키징(JAR) |
|
9분 |
34회차 |
34차시 - MyBatis 연동 |
|
18분 |
35회차 |
35차시 - JPA 개념 |
|
11분 |
36회차 |
36차시 - JPA 연동 |
|
17분 |
37회차 |
37차시 - JPA 기반의 CRUD 기능 구현 |
|
10분 |
38회차 |
38차시 - XML 설정 문법 |
|
12분 |
39회차 |
39차시 - Entity 매핑 문법 |
|
15분 |
40회차 |
40차시 - 식별자 값 자동 증가 |
|
7분 |
41회차 |
41차시 - 테이블 전략 적용 |
|
9분 |
42회차 |
42차시 - 시퀀스 전략 적용 |
|
7분 |
43회차 |
43차시 - EntityManager와 JPA 컨테이너 |
|
6분 |
44회차 |
44차시 - 비영속 상태와 영속 상태 |
|
13분 |
45회차 |
45차시 - 준영속 상태와 삭제 상태 |
|
16분 |
46회차 |
46차시 - JPA 컨테이너와 1차 캐시 |
|
6분 |
47회차 |
47차시 - JPA 컨테이너와 SQL 저장소, 그리고 스냅샷 |
|
8분 |
48회차 |
48차시 - Data JPA 적용 |
|
17분 |
49회차 |
49차시 - Data JPA로 CRUD 구현 |
|
10분 |
50회차 |
50차시 - 쿼리 메소드 개념 |
|
15분 |
51회차 |
51차시 - 쿼리 메소드 테스트 |
|
10분 |
52회차 |
52차시 - 페이징 처리 |
|
13분 |
53회차 |
53차시 - JPQL과 네이티브 쿼리 사용하기 |
|
14분 |
54회차 |
54차시 - QueryDSL을 위한 환경 설정 |
|
10분 |
55회차 |
55차시 - QueryDSL 적용 |
|
11분 |
56회차 |
56차시 - 연관매핑 개념 |
|
9분 |
57회차 |
57차시 - 다대일 단방향 매핑 설정 |
|
13분 |
58회차 |
58차시 - 다대일 단방향 매핑 검색 |
|
7분 |
59회차 |
59차시 - 패치(fetch) 설정 |
|
10분 |
60회차 |
60차시 - 다대일 양방향 매핑 |
|
12분 |
61회차 |
61차시 - 영속성 전이 |
|
5분 |
62회차 |
62차시 - 63차시 - 웹 프로젝트 생성 및 JSP 설정 |
|
8분 |
63회차 |
63차시 - JSP 기반의 글 목록 구현 |
|
10분 |
64회차 |
64차시 - 데이터베이스 연동 |
|
12분 |
65회차 |
65차시 - 글 등록 구현 |
|
11분 |
66회차 |
66차시 - 글 상세 구현 |
|
7분 |
67회차 |
67차시 - 글 수정 구현 |
|
5분 |
68회차 |
68차시 - 글 삭제 구현 |
|
3분 |
69회차 |
69차시 - 파일 업로드 구현 |
|
10분 |
70회차 |
70차시 - Thymeleaf 기반의 글 목록 구현 |
|
10분 |
71회차 |
71차시 - 글 상세 구현 |
|
7분 |
72회차 |
72차시 - 글 등록, 글 수정, 글 삭제 구현 |
|
7분 |
73회차 |
73차시 - 로그인 인증 구현 |
|
15분 |
74회차 |
74차시 - 인증 정보 사용 및 로그아웃 구현 |
|
9분 |
75회차 |
75차시 - 예외 처리 구현 |
|
15분 |
76회차 |
76차시 - 다국어(국제화) 구현 |
|
18분 |
77회차 |
77차시 - 스프링 Security 기본 설정 |
|
15분 |
78회차 |
78차시 - 시큐리티 설정 커스터마이징 |
|
17분 |
79회차 |
79차시 - 로그인 인증과 권한 설정 |
|
13분 |
80회차 |
80차시 - 접근 권한 에러 처리와 로그아웃 |
|
10분 |
81회차 |
81차시 - 데이터 베이스 연동을 통한 인증 |
|
20분 |
82회차 |
82차시 - 비밀번호 암호화 |
|
8분 |