Skip to content

Latest commit

 

History

History
86 lines (81 loc) · 5.67 KB

README_KO.md

File metadata and controls

86 lines (81 loc) · 5.67 KB

Spring Boot의 기본적인 사용법을 익힐 수 있는 강좌입니다. 개발환경 구축, 빌드, DB 연동, JPA, Thymeleaf, Security 등의 주제를 다룹니다.

  • J101. Spring Boot 개발 환경 만들기
  • J102. Spring Boot 빌드하고 WEB 띄우기
  • J103. Docker로 MYSQL, ORACLE 테스트 DB 구성
  • J104-1. Spring Boot JPA 1번째 수업 기본 CRUD
  • J105-2. Spring Boot JPA 2번째 수업 DEPT-EMP
  • J104-3. Spring Boot JPA 3번째 수업 검색과 페이징 처리
  • J105. Spring Boot UI Thymeleaf Layout
  • J106-1. Spring Boot Security 1번째 강의 DB CRUD
  • J106-2. Spring Boot Security 2번째 수업 REDIS를 이용하여 Security 세션 유지
  • J106-3. Spring Boot Security 3 번째 강의 Security + JWT
  • J107. Spring Boot SSL 인증서 무료로 적용하기
  • J108. Spring JPA Multiple Databases

Spring Boot의 심화적인 내용을 다루는 강좌입니다. YUM 파일 사용, logback, JUnit, OAuth2, Gateway, WebFlux, MongoDB 등의 주제를 다룹니다.

  • J201. How to Use YUM Files to Smart
  • J202. How to use logback in spring boot
  • J203. Spring Boot JUnit
  • J204. Spring Boot + Security + JWT + keycloak (.feat 콜록 콜록)
  • J205. OAuth2 + Gateway + JWT + keycloak + Security
  • J205-2. OAuth2 + Gateway + JWT + keycloak + Security (.feat webflux )
  • J207. Spring WebFlux vs Spring MVC and K6 load testing(.feat Thymeleaf 적용 했다구...)
  • J208. RabbitMQ + Spring Boot
  • J209. Spring webflux + Thymeleaf
  • J210. Spring webflux + MongoDB (.feat 이거 한방이면 웹 플럭스 컷!!!)
  • J211. 인프라 전개를 위한 안내서 docker, NGINX, springboot, MySQL
  • J212. Springboot 멀티 포트와 포트 포워딩 (http에서 htts로)
  • J213. Spring Boot Template (개발을 위한 최소 스펙)
  • J214. OS Command, File Control (spring boot)
  • J215. 스프링 로그에 UUID 넣기
  • J216. 스프링 로그 동적 변경 actuator 아님!
  • J217. Spring Log4j2 DB Appender
  • J218. Spring log4j2 UUID 넣기 (feat.코드 개선과 반성)
  • J219. Spring Boot OAuth2 Google, Naver Login

이 강좌는 Spring Batch를 사용하여 데이터 처리와 파일 및 DB 간 데이터 이동 등 다양한 내용을 다루며, Docker를 이용한 실행 환경 구성도 다룹니다.

  • SB001. Spring Batch 환경 구성과 기본 샘플 (jpa, txt, csv, fixed, json)
  • SB002. Spring Batch file to db (단일 파일, 멀티 파일)
  • SB003. Spring Batch 멀티 파일과 parameter 사용
  • SB004. Spring Batch Docker로 실행 환경 구성 (Gradle)
  • SB005. Spring Batch Docker로 실행 환경 구성 (Maven)
  • SB006. Spring Batch 멀티 DB 2 DB
  • SB007. Chunk Size 와 Parallel Spring Batch

Docker의 기본적인 사용법에 대한 강좌를 제공합니다. CentOS7, docker 설치 및 사용자 만들기, 이미지 관련 명령어, Network 구성, 레지스트리, docker-compose, Gitlab, JDK, Nginx vs Httpd 등의 주제를 다룹니다.

  • D101. VMWare CentOS7 환경 구성
  • D102. CentOS7 docker 설치와 사용자 만들기
  • D103. docker 이미지 관련 명령어
  • D104. docker Spring Boot 빌드 환경, Nginx 볼륨 연결하기
  • D105. docker Network 구성
  • D106. docker 레지스트리 만들기
  • D107. 내가 만든 어플리케이션 docker image 만들고 구동해 보기
  • D108-1 docker compose, swarm quick guide 1번째 시간
  • D108-2 docker compose 2번째 시간
  • D108-3 docker compose 3 번째 시간 nginx, springboot 간단하게 연동
  • D109. Build Dockerfile for Spring Boot
  • D110. Gitlab을 Docker에 설치하기
  • D111. Docker Container 에 어울리는 JDK는?
  • D112. Docker를 이용하여 구글 시트와 같은 거 사용 (.feat 미안 구글 시트는 아냐..)
  • D113. Nginx vs Httpd 성능 테스트 (feat .사실 Docker 연습인 듯...)
  • D114. Springboot. Scouter, K6 컨테이너화하여 가지고 놀기 (.feat Dockerfile 알쥐?)
  • D115. HAProxy 설치와 테스트 (스프링 클라우드 가기 전에 체크!!.)
  • D116. HAProxy HA 구성 (keepalived)

"SpringCloud"는 Spring Boot 프레임워크를 이용해 Cloud Architecture에 대해 학습하는 강좌로, docker-compose로 Spring Boot 환경을 설정하고, Redundancy, Gradle Multi Project, Microservices, Eureka, Gateway 등의 주제를 다룹니다.

  • JC001. Spring Boot 프레임워크 만들기 (.feat 이거 한방이면 끝)
  • JC002. docker compose Spring Boot 환경 구성 (.feat 한방에 운영 환경 구성 해볼텐가?)
  • JC003-1. Spring Boot 이중화 구성 (.feat 어렵지 않아요.)
  • JC003-2 Spring Boot 이중화 구성2 (.feat 좀 더 스마트하게 변경..)
  • JC004. Gradle Multi Project 만들기
  • JC005-1 마이크로 서비스 Part.1 개발 환경 구성
  • JC005-2 마이크로 서비스 Part.2 소스 만들기
  • JC005-3 마이크로 서비스 Part.3 배포 환경
  • JC006-1 Micro Service with Eureka part.1(.feat 마이크로 서비스와 유레카 맛보기???)
  • JC006-2 Micro Service with Eureka part.2(.feat 마이크로 서비스와 유레카 실전)
  • JC007-1 Micro Service with Gateway part.1 (.feat 마이크로 서비스 게이트웨이)
  • JC007-2 Micro Service with Gateway part.2
  • JC008. Cloud Architecture (ft. 십분만...)
  • JC009. Transition to Cloud Architecture