spring boot
-
[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] 프로젝트 생성하기웹프로그래밍 2021. 12. 20. 01:52
스프링 부트 프로젝트 생성 인텔리제이나 이클립스 IDE 환경에서 직접 프로젝트를 생성해도 되지만 스프링 부트 프레임워크 구조대로 프로젝트를 쉽게 생성할 수 있는 사이트가 있다. 아래 사이트를 이용하면 Dependencies 설정과 동시에 스프링 부트 프로젝트를 생성할 수 있다. 링크 : https://start.spring.io/ Project Metadata Group : 패키지 이름 Artifact. Name : - Dependencies Thymeleaf : 프론트단 템플릿 엔진 Spring Data JPA : JPA를 쉽게 구현할 수 있는 모듈 MySQL Driver : 사용할 데이터베이스 모듈 H2 Database : 테스트용으로 사용할 데이터베이스로 매우 가벼움 설정완료 후 [GENERATE]..
-
[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타임으로 지정해..