User Service 프로젝트 생성

application.yml

- random.value를 사용하여 포트번호를 임의로 부여합니다.
UserEntity

UserRepository

RequestUserDto

- 요청 데이터 정보를 전달하는데 사용하는 DTO입니다.
ResponseUserDto

- 요청에 대한 응답 데이터 정보를 전달하는데 사용하는 DTO입니다.
UserService




- 유저 서비스 어플리케이션 실행 전 유저의 암호를 암호화하는데 사용하는 BCryptPasswordEncoder를 빈으로 등록해줍니다.
WebSecurity

- /users/ 로 시작하는 모든 경로에 대해서 권한을 부여합니다.
UserContoller


API Gateway Service 라우터 설정
