웹프로그래밍/Spring
-
[Spring Boot] 스프링부트 빌드하고 실행하기웹프로그래밍/Spring 2022. 2. 15. 10:50
스프링부트 프로젝트를 IDE 환경에서 빌드하지 않고 cmd, bash에서 빌드하는 방법입니다. 빌드하기 cmd or powershell 실행 cd "프로젝트 루트 경로" gradlew build 명령어 실행 build/libs 경로에 .jar 파일로 빌드된 것을 확인할 수 있다. cd "C:\\Users\\minje\\OneDrive - knu.ac.kr\\스프링 입문\\hello-spring" gradlew build ... 빌드 후 cd build/libs java -jar hello-spring-0.0.1-SNAPSHOT.jar
-
[Spring Boot] 스프링부트 간단한 뷰(View) 만들기웹프로그래밍/Spring 2022. 2. 15. 10:43
스프링부트 프로젝트 생성 후 간단한 웹페이지를 표시하는 것을 만들어보겠다. View 파일 만들기(HTML) src/main/resources/static/index.html 파일 만들기 Hello hello 스프링 부트가 제공하는 Welcome page 기능 static/index.html 을 올려두면 Welcome page 기능을 제공한다. https://docs.spring.io/spring-boot/docs/2.3.1.RELEASE/reference/html/spring-boot-features.html#boot-features-spring-mvc-welcome-page thymeleaf 템플릿 엔진 thymeleaf 공식 사이트: https://www.thymeleaf.org/ 스프링 공식 튜토리..
-
[Spring Boot, Java] 네이버 검색 광고 API 이용하기(연관키워드)웹프로그래밍/Spring 2021. 12. 20. 01:42
네이버 검색광고 API 이용하기(연관키워드) 네이버 검색 광고에서 제공하는 API를 이용하여 키워드에 대한 연관키워드를 가져올 것이다. 네이버 검색광고 : https://saedu.naver.com/help/faq/ncc/view.naver?faqSeq=151 네이버 광고 saedu.naver.com 네이버 검색 광고 API https://naver.github.io/searchad-apidoc/#/guides searchad-apidoc naver.github.io 액세스키, 시크릿키, 커스터머아이디는 네이버 검색 광고에서 로그인한 후 발급받을 수 있다. Httpheader에 Timestamp, Api-key, Customer, Signature를 세팅한다. Timestamp : Unix타임으로 지정해..