일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 배열스트링
- Linux
- hikari
- datasource
- template
- Spring
- hikaricp
- oracle
- ubuntu
- log4j2
- between 날짜
- mybatis
- Java
- springboot
- ORACLE CLOUD
- MySQL
- STS
- bitbucket
- Spring Boot
- between date
- git
- catalina log
- Spring Security
- 라즈베리파이
- oracle between
- Gradle
- log4j profile
- python 개발환경
- github
- intellij
Archives
- Today
- Total
반응형
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 배열스트링
- Linux
- hikari
- datasource
- template
- Spring
- hikaricp
- oracle
- ubuntu
- log4j2
- between 날짜
- mybatis
- Java
- springboot
- ORACLE CLOUD
- MySQL
- STS
- bitbucket
- Spring Boot
- between date
- git
- catalina log
- Spring Security
- 라즈베리파이
- oracle between
- Gradle
- log4j profile
- python 개발환경
- github
- intellij
Archives
- Today
- Total
파워노트
[ skeleton ] thymeleaf 설정 본문
반응형
thymeleaf Template
- spring 에서는 여러가지 UI 템플릿 등을 제공한다.. 가장 보편적인 jsp, thymleaf 등을 사용한다.
- 여기서는 thymeleaf 를 가지고 설정을 진행 해 보자.
- thymeleaf : https://www.thymeleaf.org/
thymeleaf 설정.
- build.gradle 설정
// [[ thymeleaf implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' // layout with thymeleaf implementation 'nz.net.ultraq.thymeleaf:thymeleaf-layout-dialect'
- Controller 구현
@RestController @RequestMapping("/api") @Slf4j public class HelloController { @Autowired TestMapper testMapper; @GetMapping("/") public String Hello(){ String st = testMapper.selectTest(); System.out.println("$$$$$$$$$$$$" + st); return "Hello"; } }
- template Page index.html
<!DOCTYPE html> <html lang="en" xmlns:th="http://www.thymeleaf.org"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> Hello thymeleaf Page </body> </html>
git hub : https://github.com/powerkkim/skeleton/commit/55e38c6e78973e7c6dc40a99a2e1348872109c90
마무리
- thymeleaf 의 경우 html 형식으로 구성할 수 있어 디자인 처리 및 구현에 용이하다는 장점이 있다.
반응형
'spring boot' 카테고리의 다른 글
[ skeleton ] thymeleaf 기본 레이아웃 설정. feature Admin LTE (0) | 2021.11.21 |
---|---|
[ skeleton ] thymeleaf 페이지수정시 재시작없이 리로딩 ( Local 작업시 설정. ) (0) | 2021.11.17 |
[ skeleton ] springboot 프로젝트 - mybatis (0) | 2021.11.16 |
[ skeleton ] springboot 프로젝트 - hikariCP 설정 ( oracle cloud ATP) (0) | 2021.11.15 |
jdbc pool 이란? - feature hikariCP (0) | 2021.08.10 |
Comments