일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- virtualization
- Spring
- computer science
- 컨테이너
- 스프링 시큐리티
- spring batch
- 스프링
- HTTP
- 자바
- vm
- 스프링 배치
- 영속성 컨텍스트
- Spring Security
- 스프링 부트
- Container
- JPA
- CI/CD
- 데이터베이스
- web server
- spring cloud
- CS
- 배포
- 가상화
- 도커
- Java
- mysql
- 웹 서버
- spring boot
- 백엔드
- ORM
- Today
- Total
목록TroubleShooting (3)
개발 일기

탄지 프로젝트를 진행하던 도중 기존에 웹에서 연결하던 것과 똑같이 처리했더니 제대로 처리가 되지 않았다.기존 웹에서 구글 소셜 로그인을 한다고 가정해보자.프론트엔드에서 "구글로 로그인하기" 버튼을 클릭하면, Spring Security와 OAuth2 Client를 사용해 https://drinkguide.store/oauth2/authorization/google로 요청을 보낸다. 이후, 설정된 redirect-uri로 리다이렉트되며 실제 Google OAuth2 로그인이 진행된다. 소셜 로그인에 성공하면, Spring 서버는 callback-uri로 리다이렉트하면서 쿼리 파라미터로 accessToken과 refreshToken을 포함하여 반환한다. 그러나 똑같이 크롬 익스텐션으로 구현을 했더니 제대로 ..

이슈처음에 아래와 같은 구조로 스프링부트 멀티모듈 프로젝트를 구성했다.그런데 기존에는 api모듈을 하나로 해서 진행했는데 장기간 개발해야하는 프로젝트여서 각 기능별로 분리해서 모듈화하기로 했다.그런데 기존에는 api가 하나로 되어있어서 단순히 bootJar를 true, jar를 false로 해놓고 jar로 묶어 도커 이미지를 만들어 배포를 했었느데 bootJar와 jar에 대해 잘 알지 못한 상태로 개발을 진행하여 모든 api모듈들의 build.gradle을 bootJar {enabled = true}jar {enabled = false}위와 같이 설정하였고 execute-app하위에 생긴 jar파일을 통해 도커 이미지를 묶었더니 domain-rds,common과 같은 의존성은 정상적으로 주입되었지만 C..