본문 바로가기

SpringSecurity3

[Spring] 프로젝트 구축하기 7편 - test 파일 작성 Spring Security 7편 입니다.spring 프로젝트 생성checkStyledocker -> postgresql applicaion yml 환경 분리DDD? 레이어드 아키텍쳐?swaggerspring securitytest 작성Test 파일은 서비스 파일 위치와 같은 구조로 만들어주었습니다. JwtFilterAuthenticationTest(전체 코드)package com.aloc.aloc.global.jwt.filter;import static org.assertj.core.api.Assertions.assertThat;import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.get;import stati.. 2024. 6. 30.
[Spring] 프로젝트 구축하기 6편 - test 파일 작성 Spring Security 6편 입니다.spring 프로젝트 생성checkStyledocker -> postgresql applicaion yml 환경 분리DDD? 레이어드 아키텍쳐?swaggerspring securitytest 작성spring security 마지막 단계 테스트 작성입니다. AlocApplicationTests@SpringBootTestclass AlocApplicationTests { @Test void contextLoads() { }}contextLoad는 애플리케이션 컨텍스트가 정상적으로 로드 되는지 확인합니다. 즉, 모든 필수 빈이 적절히 로드 되었는 지 확인합니다.Test 파일은 서비스 파일 위치와 같은 구조로 만들어주었습니다. JwtServiceTest(전체 코드)pac.. 2024. 6. 30.
[Spring] 프로젝트 구축하기 4편 - spring security 대망의 Spring Security 입니다. 이해하는 데에도, 개발하는 데에도, 블로그를 쓰기 위해 이해한 것을 정리하는 데에도 꽤 오랜 시간이 걸렸네요.spring 프로젝트 생성checkStyledocker -> postgresql applicaion yml 환경 분리DDD? 레이어드 아키텍쳐?swaggerspring securitytest 작성Spring Security란?Spring Security는 Java 애플리케이션의 인증과 권한 부여를 관리하는 강력한 보안 프레임워크입니다. 다양한 인증 방식을 지원하고 세밀한 접근 제어를 제공하여, 개발자가 애플리케이션의 보안을 쉽고 효과적으로 구현할 수 있게 해줍니다. Flask에서 @login_required 어노테이션을 만들어서 사용했다면, Spring.. 2024. 6. 27.