본문 바로가기

3.1SpringBoot/3.1.2 묘공단 SpirngBoot314

[묘공단/spring] 목차 변동 내용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.. 2023. 12. 28.
[묘공단/spring] 11-12장 AWS, CI/CD - 개념편 포스팅 목차 (책의 목차와 다릅니다 개인적으로 공부한 내용입니다) 11장 AWS에 프로젝트 배포하기 11-1. 클라우드 서비스 11-2. AWS 12장 CI/CD 도입하기 12-1. CI 12-2. CD 11-1. 클라우드 서비스 저희가 지금 까지 만든 스프링 부트 서버를 실행 시키기 위해서는 서버용 PC를 구매혹은 지정하여 직접 배포하는 방식과 AWS,NaverCloud와 같은 클라우드 컴퓨팅 서비스를 이용하여 배포하는 방식이 있습니다 직접 운영하는 방식을 온프레미스(on-premise)라고 합니다 일단 온프레미스는 직접 운영하는 만큼 높은 직접 관리를 해야하고 높은 초기비용 지불해야 합니다. 반면 클라우드의 경우 운영을 직접 하지 않기 때문에 인프라 운영에 대한 부담이 크게 발생하지 않습니다. 온프레.. 2023. 11. 10.
[묘공단/spring] 10장 OAuth2로 로그인/로그아웃 구현하기 - 개념 포스팅 목차  (책의 목차와 다릅니다 개인적으로 공부한 내용입니다)10장  10-1. OAuth2 이건 뭘까..?   10-2. 권한 부여 코드 승인 타입!  10-3. COOKIE .. 쿠키!   10-1. OAuth2 이건 뭘까..?   소셜로 로그인하기등등 요즘 카카오로 로그인하기와 같이 제3의 서비스에 계정 관리를 맡기는 방식을 많이 사용하는데바로 OAuth는 제3의 서비스에 계정 관리를 맡기는 방식입니다.OAuth를 공부하기전 알아야 할 주요용어리소스 오너(resource owner) :자신의 정보를 사용하도록 인증 서버에 허가하는 주체. 서비스를 이용하는 사용자가 리소스 오너에 해당리소스 서버 (resource sever) :리소스 오너의 정보를 가지며 그 정보를 보호하는 주체. ex) 네이버.. 2023. 11. 9.
[묘공단/spring] 9장 JWT로 로그인/로그아웃 구현하기- 개념 포스팅 목차  (책의 목차와 다릅니다 개인적으로 공부한 내용입니다)9장  9-1. 토큰 기반 인증?  9-2. JWT   9-1. 토큰 기반 인증? 사용자가 서버에 접근할 때 이 사용자가 인증된 사용자인지 서버에서 확인하는 방법은 다양합니다.8장의 스프링 시큐리티에서는 기본적으로 세션 기반 인증을 제공하고 있었습니다.사용자마다 사용자의 정보를 담은 세션을 생성하고 저장해서 인증을 하는 방식을 세션 기반 인증이라고 하는데토큰 기반 인증은 무슨 차이가 있을 까 알아보려고 합니다.일단 토큰은 서버에서 클라이언트를 구분하기 위한 유일한 값이며 서버가 생성하여 클라이언트에게 제공합니다.클라이언트는 필요한 요청을 토큰과 같이 보내 신청합니다. 서버는 요청을 처리하면서 토큰을 보고 유효한 사용자인지 확인하는 방식인 .. 2023. 11. 9.