gradle(3)
-
[Spring] Spring boot와 Mysql 연동 (Gradle)
스프링을 이용해 공부를 하면서 기존에는 H2 데이터베이스를 사용하다가 Mysql을 사용해서 연결을 해보려고 한다. application.properties과 build.gradle의 파일을 비교 변경하면서 진행하려고 한다. build.gradle의 dependencies 부분 dependencies { implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' implementation 'org.springframework.boot:spring-boot-starter-web' implementation 'org.springframework.boot:spring-boot-starter-data-jpa' runtimeOnly 'com.h2..
2022.06.13 -
[Error] 소셜 로그인 구현 시 OAuth 오류
[Error] 소셜 로그인 구현 시 OAuth 오류 책을 바탕으로 소셜 로그인을 구글로 구현하는 과정 중 오류가 발생하였다. 책정보, 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 : 네이버 책 (naver.com) 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 가장 빠르고 쉽게 웹 서비스의 모든 과정을 경험한다.경험이 실력이 되는 순간!이 책은 제목 그대로 스프링 부트와 AWS로 웹 서비스를 구현합니다. JPA와 JUNIT 테스트, 그레이들, 머스테치, 스프링 book.naver.com 오류 전체 문장 Description: Method springSecurityFilterChain in org.springframework.security.config.annotation.web.configurati..
2022.05.11 -
[Gradle] 의존성 옵션
[Gradle] 의존성 옵션 gradle을 이용하여 공부를 하는 와중에 의존성 옵션을 한번 정리하고자 한다. 우리가 이용하는 build.gradle을 이용해 maven과 다르게 xml파일을 작성할 필요 없이 외부에서 라이브러리를 다운로드하여서 사용할 수 있게 해 준다. 그러나 이 gradle을 이용하면서 등장하는 다양한 의존성 옵션들이 존재하는데 이 옵션들이 각각 무엇을 의미하는지 알아야 잘 쓸 수 있다고 생각을 하여 정리를 하게 되었다. 의존성 옵션 자주 보이는 의존성 옵션들이다. 각각의 옵션들은 모듈의 주입 방법을 따진다. 사용에 맞는 의존성 옵션의 유무는 빌드 시간의 단축 혹은 연장을 가져올 수 있다. implementation : 주입되는 외부 모듈 수정 시 본 모듈까지만 rebuild 사용자에게..
2022.05.01