https://github.com/andbin/spring-boot3-thymeleaf-basic-demo
A basic demo project that shows how to use Thymeleaf with Spring Boot 3
https://github.com/andbin/spring-boot3-thymeleaf-basic-demo
apache-maven demo-application java java-17 spring-boot3 thymeleaf
Last synced: 2 months ago
JSON representation
A basic demo project that shows how to use Thymeleaf with Spring Boot 3
- Host: GitHub
- URL: https://github.com/andbin/spring-boot3-thymeleaf-basic-demo
- Owner: andbin
- License: mit
- Created: 2022-08-08T13:15:02.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-03-25T15:35:14.000Z (about 2 years ago)
- Last Synced: 2025-01-19T02:52:54.960Z (4 months ago)
- Topics: apache-maven, demo-application, java, java-17, spring-boot3, thymeleaf
- Language: Java
- Homepage:
- Size: 18.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README



# Spring Boot 3 – Thymeleaf Basic Demo
This is a basic demo project that shows how to use **[Thymeleaf](https://www.thymeleaf.org)** (a modern server-side template engine for Java) with **[Spring Boot](https://spring.io/projects/spring-boot) 3**.
## License
This project is released under the **MIT License**, a very *permissive* free software license.
See the full text of the license: **[LICENSE.txt](LICENSE.txt)**
## How to build and run the application
You can build and run the application in different ways (depending on your environment and/or IDE).
#### 1) Using Maven to build a “fat” JAR that is easy to run
From command line (in project's main directory):
* run `mvn package`
* go into the `target/` directory
* run `java -jar spring-boot3-thymeleaf-basic-demo.jar`#### 2) Using Maven to directly build&run the application
From command line (in project's main directory):
* run `mvn spring-boot:run`#### 3) Using the Eclipse IDE
* import the project (“File” -> “Import...” then “Existing Maven Projects” etc...)
* build the project (if “Build Automatically” is not active)
* locate the `SpringBoot3ThymeleafBasicDemoApp` class and then “Run As” -> “Java Application”**Note**: other IDEs (e.g. NetBeans, IntelliJ IDEA) can also be used, the import procedure may be very similar.
## How to use the application
Once the application is running, point your preferred browser to [http://localhost:8080](http://localhost:8080). You should see a simple page showing some version informations.