본문 바로가기

Spring Boot4

spring security2 (spring boot , 타임리프 사용 / form로그인) - view 👇1편의 내용을 진행한 후 2편을 확인해주세요. spring security1 (spring boot , 타임리프 사용 / form로그인) - 구조 분석 및 로직 코드 작성 개인적으로 공부한 내용을 정리한 글입니다. 틀린 내용이 있을 수 있습니다. 있다면 댓글로 알려주시면 감사하겠습니다😊 이미지로 확인하는 spring security 구조 AuthenticationFilter로 먼저 요청이 taetoungs-branch.tistory.com 작성한 view의 핵심 코드만 소개합니다. 전체 코드가 필요하신 경우 github에서 확인할 수 있습니다. 🙂 https://github.com/ty990520/spring-security/tree/master GitHub - ty990520/spring-securi.. 2022. 3. 18.
spring security1 (spring boot , 타임리프 사용 / form로그인) - 구조 분석 및 로직 코드 작성 개인적으로 공부한 내용을 정리한 글입니다. 틀린 내용이 있을 수 있습니다. 있다면 댓글로 알려주시면 감사하겠습니다😊 이미지로 확인하는 spring security 구조 AuthenticationFilter로 먼저 요청이 들어옴 아이디와 비밀번호를 기반으로 UserPasswordAuthenticationToken을 발급함 AuthentivationFilter는 UserPasswordAuthenticationToken을 AuthenticationManager(실제로 인증을 처리하는 AuthenticationProvider를 가지고 있음)한테 전달함 AuthenticationManager는 전달받은 UsernamePasswordToken을 순차적으로 AuthenticaionProvider들에게 전달하여 실제 .. 2022. 3. 18.
[CI/CD] Docker와 Elastic Beanstalk를 사용한 spring boot 프로젝트 CI/CD 자동화 배포2 (실습내용) 틀린 내용이 있을 수 있어요🥲 틀린 부분이 있다면 댓글로 알려주시면 감사하겠습니다! 🛠️ 사용 기술 spring boot gradle github action docker AWS Elastic Beanstalk AWS 개발자 안내서에 제공된 내용을 확인해보면, Docker Compose를 사용하지 않고 배포하는 경우, zip파일을 생성하지 않고 Dockerfile과 Dockerrun.aws.json파일만 사용하여 애플리케이션을 배포할 수 있다고 설명하고 있다. dockerrun.aws.json은 v1,v2,v3으로 구분되며 아래 조건에 따라 사용하는 버전을 선택할 수 있다. Dockerrun.aws.json v1 ) 단일 인스턴스 Docker Amazon Linux 2 플랫폼 + Docker Compos.. 2022. 1. 30.
[CI/CD] Docker와 Elastic Beanstalk를 사용한 spring boot 프로젝트 CI/CD 자동화 배포1 (삽질 기록) 0. 첫 CI/CD 구축기...😵🤬😵 삽질.......삽질의 시간......... 처음 CI/CD 파이프라인을 구축해보았는데...... 어떤 단계대로 진행해야 하는지 방법도 모를 뿐더러 자료를 보고 따라해도 수 많은 에러를 만나고.......... 다행히 여러 방법이 있어서 에러🤯 -> 못고치면 다른 방법으로 시도 -> 에러🤯 -> 다른 방법 시도 -> 에러🤯 이 과정을 반복하다가 결국 굉장히 간단하고도 오류없이 배포할 수 있는 방법을 찾았다! (더 쉬운게 있으면 말고 쩝🥸) 1. 사용 기술🛠️ spring boot gradle github action docker AWS Elastic Beanstalk 2. 아키텍처 구성도 우리 프로젝트의 아키텍처 구성은 다음과 같다. (근데 사실 아직 DB가 안들어가.. 2022. 1. 27.