본문 바로가기
3.1SpringBoot/3.1.2 묘공단 SpirngBoot3

[묘공단/spring] 목차

by Dohi._. 2023. 12. 28.

변동 내용

2023년
11월 28일 5장이전의 게시물이 질문사항에 대한 추가 정리가 되었습니다.

12월 15일 3장의 디테일 개념이 추가되었습니다.

12월 28일 6장의 개념에 H2내용이 추가되었습니다 6장-실습편 추가

 

 

0-1장 개발환경 및 기본정리

  • 0장
    •   0-1. 인텔리제이(Intellij) 
    •   0-2. Build System  (Maven , Gradle)
    •   0-3. 포스트맨 postman 
  • 1장
    •   1-1. 서버의 용어정리 (client , sever ,DataBase,DBMS ,IP,Port)
    •   1-2. 애너테이션(annotation) 

 

2장 스프링 부트3 시작하기

  •  2장
    •   2-1. What is Spring? 
    •   2-2. IoC / DI / Been / Container
    •   2-3. AOP , PSA
    •   2-4. Spring Boot starer
    •   2-5. Spring Boot 3 간단하게 실행해보기

 

3장 Spring boot 3 구조

  • 3장  
    • 3-1. 계층 <프레젠테이션,비지니스, 퍼시스턴스>  
    • 3-2. 디렉터리
    • 3-3. Spring boot 요청-응답
    • 3-4. 3장 실습 + 디테일 개념 <DTO, VO, DAO, Domain>

 

 4장 스프링 부트 3와 테스트

  •  4장
    •   4-1. What is 테스트 코드?
    •   4-2. What is JUnit?
    •   4-3 JUnit 사용해보기
    •   4-4. What is AssertJ?

5장 데이터베이스 조작이 편해지는 ORM

  • 5장 
    •   5-1. 데이터베이스 관리자, DBMS
    •   5-2. ORM이란?
    •   5-3. JPA와 하이버네이트
    •   5-4. 엔티티와 영속성 컨텍스트
    •   5-5. 스프링 데이터와 스프링 데이터 JPA

 

6장 블로그 기획하고 API만들기 - 개념편

  • 6장 - 개념
    • 6-1.  API - REST API
    • 6-2. H2

 

6장 블로그 기획하고 API만들기 -실습편

  • 6장 - 실습
    • 6-3. Entity
    • 6-4. 작성을 위한 API
    • 6-5. 조회, 삭제,수정을 위한 API
    • 6-6. 사용한 기술 정리

7장 블로그 화면 구성하기 - 개념

  • 7장 - 개념
    • 7-1. 타임리프 (Tymeleaf)
    • 7-2. 템플릿 엔진 개념잡기

 

8장 스프링 시큐리티로 로그인/로그아웃, 회원가입 구현하기 - 개념

  • 8장 - 개념 
    • 8-1. 인증과 인가 
    • 8-2. 스프링 시큐리티

 

9장 JWT로 로그인/로그아웃 구현하기 - 개념

  • 9장- 개념
    •  9-1. 토큰 기반 인증?
    •  9-2. JWT

 

10장 OAuth2로 로그인/로그아웃 구현하기 - 개념

  • 10장 - 개념
    •  10-1. OAuth2 이건 뭘까..?   
    •  10-2. 권한 부여 코드 승인 타입!
    •  10-3. COOKIE .. 쿠키! 

11-12장 AWS, CI/CD - 개념

  • 11장 - 개념
    • 11-1. 클라우드 서비스
    • 11-2. AWS 
  • 12장 -개념
    • 12-1. CI
    • 12-2. CD
  •  
728x90

댓글