Develop/Spring6 [Spring] application.yml생성하기 [Spring] application.properties를 application.yml로 변환하기 1. 이름을 변경해서 yml로 바꾸기 첫번째 방법은 처음 프로젝트를 생성하면 [application.properties]가 기본적으로 생성되어 있다.그렇기 때문에 [main][resources]에서[application.properties]를 오른쪽 버튼을 누른다.[Refactor][Rename]을 누른 뒤 [application.properties]를 [application.yml]로 이름을 바꾸어 주는것이다. 이름을 바꾸면 [application.properties]안에 적은 내용들은 인식을 못하기 때문에 내용을 변환해줘야 한다. https://mageddo.com/tools/yaml-converter .. Develop/Spring 2024. 6. 25. [Spring] 스프링부트와 카카오 로그인연동하기(2) [Spring] 인텔리제이를 사용하는 스프링부트에 OAuth 2.0 기반 방식으로 카카오 로그인을 연동하기 POST 방식으로 토큰을 요청해야하는데, 주소는 위와 같다. 필수적인 5가지 데이터를 body로 응답 받아야 하기때문에, 키값방식으로 작성해주어야 한다. 표를 보면 [code=] 1편에서 받은 인가코드 값을 넣어주어야 한다.import org.springframework.http.HttpEntity;import org.springframework.http.HttpHeaders;import org.springframework.http.HttpMethod;import org.springframework.http.ResponseEntity;import org.springframework.stereoty.. Develop/Spring 2024. 6. 16. [Spring] 스프링부트와 카카오 로그인연동하기(1) [Spring] 인텔리제이를 사용하는 스프링부트에 OAuth 2.0 기반 방식으로 카카오 로그인을 연동하기 https://developers.kakao.com/console/app 위 사이트에 들어가면 카카오와 연동할 수 있다.[내 애플리케이션]을 누르고 [애플리케이션 추가하기]를 누른다. [앱이름], [회사명], [카테고리]를 작성하고 저장한다.작성하면 저장을 누르면 위와 같이 결과가 나타난다. [앱, 제품 설정하기] 클릭을 해서 들어가면 다음과 같은 화면이 나타나는데 [앱 키]에서 [REST API 키]를 확인한다. [플랫폼]에서 [Web 플랫폼 등록]을 클릭한다. [도메인]에 URL을 작성하고 [저장]을 누른다. [제품 설정]에서 [카카오 로그인]을 클릭하고 [활성화 설정]을 [ON]으로 해준다... Develop/Spring 2024. 6. 16. [Spring] Talend API Tester 사용법 [Talend API Tester 사용] Talend API Tester는 확장프로그램으로 무료로 웹에서 API를 테스트하고 문서화할 수 있는 도구다. https://chromewebstore.google.com/detail/talend-api-tester-free-ed/aejoelaoggembcahagimdiliamlcdmfm?hl=ko들어가서 [Chrome에 추가] 버튼을 누르면 된다. 그다음 주소표시줄 옆 퍼즐모양을 누른다. 그러면 확장프로그램안에 Talend API Tester가 나타나는 것을 볼 수가 있는데, 누르면 밑에 사이트에 들어갈 수 있게 된다.[Use Talend API Tester - Free Edition] 버튼을 누르면 프로그램이 시작되어 Test를 해볼 수 있다. 보통 [MET.. Develop/Spring 2024. 6. 13. [Spring] 부트스트랩 사용 [부트스트랩 사용] 부트스트랩 사용하기 https://getbootstrap.com/부트스트랩은 웹페이지를 쉽게 만들 수 있게 도와주는 CSS, JS 프레임워크로, 위 사이트에서 사용가능하다. 이 버튼에서 원하는 버전을 선택한 다음 본인이 사용하고자 하는 부분을 검색하고, 코드를 복사한다음 붙여넣기하면 된다.보통 레이아웃에 많이 사용하는데, header영역에 내비게이션(메뉴)을 넣고, content에는 내용을 넣고, footer 영역에는 사이트 정보를 넣는다. Develop/Spring 2024. 6. 12. [Spring] 스프링 부트 설정 [Spring 스프링 부트설정하는법] 인텔리제이에서 프로젝트 생성을 위한 설정 https://start.spring.io/ 위에 사이트에서 설정할 수 있다. [Project]는 Gradle-Groovy이다.[Language]는 Java로[Spring Boot]버전은 나중에 변경이 가능하므로 그대로 설정한다.(SNAPSHOT, M2는 미완성 버전)[Artifact]는 프로젝트 이름을 설정하는 부분으로 본인이 원하는 이름을 작성하자.[Packaging]은 Jar(자바클래스를 담고 있는 압축파일)이다.[JAVA]는 본인이 설치한 JDK 버전에 맞게 설정한다. 나는 JDK17버전을 사용해서 17로 놓았다.나머지는 기본설정으로 해놓는다. 오른쪽화면에 뜨는 이곳은 스프링 프로젝트에서 쓸 여러 도구를 가져올 수 있는.. Develop/Spring 2024. 6. 12. 이전 1 다음