data를 다루는 domain 패키지와, request 데이터를 다루고 처리하는 api 패키지로 나누어서 구성 이 외에 security나 jwt, 등등의 설정은 따로 만들기 domain 기능1 dto : serviceDto, response 관련된것만 담기
로그인 서비스(인증/인가)의 설계를 다음과 같이 짜려고 한다.개인 DB를 이용하는 로그인 \- 일반 회원 로그인 \- 관리자 로그인oauth 서버를 사용하는 로그인 \- kakao 로그인 \- google 로그인이 때, 일반 회원과 관리자는 개인 DB를 사용하기
앞선 포스팅에서 보았듯이, spring boot 프로젝트에서 인증/인가 과정에 security와 jwt(access + refresh)를 적용하여 백엔드를 구현하기로 하였다. > 환경 spring boot 2.7 + jpa + redis + mysql 1. 인증 플
멀티모듈.한 번쯤 들어보지 않았나요?개발 초보로서는 처음 접했을 때 좀 당황스러웠습니다.멀티모듈? 모듈이 뭔데? MSA? 그게 다 뭐지?대체 이걸 어떻게 적용하는 거고, 왜 사용하는 걸까요?너무 멀게만 느껴지는 이 개념을 한 번 이해해보고자 합니다!하나의 서비스에서 a
앞선 글에서는 멀티모듈이란 무엇인지 이론적인 부분을 중점적으로 살펴보았습니다.이젠 실전으로 적용해볼 때입니다!1번에서 적용했던 모듈은 이해가 부족한 것 같아서 좀 더 공부한 뒤 수정해보았습니다.위와 같이 모듈을 나누어보았는데요, 기본적인 구성은 레이어드 아키텍처 기반입
아니 진짜 개뻘짓을했다..main메소드가있는 Application 파일의 위치가 application 모듈에 있는데, application.properties 파일을 api 모듈에 위치해놔서 아무리 spring.profiles.include로 properties파일을