스프링 프로젝트를 하던 중, 엔티티 매니저가 무엇인지 궁금하여 찾아보다가 알게된 영속성 컨텍스트에 대해 공부해보려고 합니다. 영속성 컨텍스트란 무엇인가 JPA를 이해하는데 가장 중요한 용어입니다. 엔티티를 영구 저장하는 환경이라는 뜻을 가지고 있습니다. 어플리케이
이번시간에는 스프링 시큐리티를 사용하는 법을 공부해보려고 합니다. 스프링 시큐리티의 로그인 진행방식을 먼저 살펴보겠습니다.우선 스프링 시큐리티를 설정을 통해, 기본적인 접근 제어와, 스프링 시큐리티에서 제공하는 PasswordEncoder를 등록하도록 하겠습니다.
@All/NoArgsConstructor이런것들은 스프링으로 개발을 하다보면 자주 사용 하는 어노테이션인데, 정확히 무엇인지 알고 사용한다는 느낌이 들지 않았다.lombok은 불필요한 코드나 작업을 간소화 시켜주지만 잘못 사용하면 더 헷갈릴 수 있기에 명확히 알고 사용
스프링 부트 3.0 이상 버전의 시큐리티 사용법 및 바뀐 Config 작성법을 다루고 있습니다.
이 포스팅에서는 스프링 부트 3.2.2 버전을 사용하고, 스프링 시큐리티 6.2.1 버전을 사용합니다.이전 포스팅에서는 시큐리티의 간단한 개념과 SecurityConfig를 살펴보았습니다. 이번 포스팅에서는 PasswordEncoder 부터 이어서 살펴보겠습니다.Spr
이 포스팅에서는 스프링 부트 3.2.2 버전을 사용하고, 스프링 시큐리티 6.2.1 버전을 사용합니다. 저번 포스팅에 이어, 이번에는 시큐리티 필터를 직접 커스터마이징 해보겠습니다.
이 포스팅에서는 스프링 부트 3.2.2 버전을 사용하고, 스프링 시큐리티 6.2.1 버전을 사용합니다. 이번 포스팅부터는 JWT를 사용한 인증방식을 도입해보겠습니다. JWT란? JWT는 JSON Web Token의 약자로, 토큰 기반 인증을 지원하는 것입니다. 토큰
이 포스팅에서는 스프링 부트 3.2.2 버전을 사용하고, 스프링 시큐리티 6.2.1 버전을 사용합니다.오늘은 친구 기능을 구현해보려고 합니다. 복잡한 것은 아니지만 구글링해도 명쾌하게 나오지 않아 제가 한번 구현해본 것을 작성해보려고 합니다.고민이 많았습니다. 첫번째
오늘은 프로젝트를 진행하며 이미지를 저장하고 업로드 하기 위해 AWS S3 버킷과 스프링 프로젝트를 연동하여 사용하는 방법을 정리해보겠습니다.AWS S3란 Simple Storage Service의 약자로, 주로 파일 서버에 이용됩니다.모든 종류의 데이터를 원하는 형식