Description: Web App
This is a boilerplate Spring Boot project named MySpringBootApp
(by default) designed for building web applications. It provides a basic project structure and configuration to help you kickstart your development process.
- Group ID: com
- Java Package: example
- Spring Boot Version: 3.2.2
- Java Version: 21
-
Install Cookiecutter
pip install cookiecutter
-
Create Project from Template:
cookiecutter https://github.com/usefuulness/spring_boiler cd <project_name>
-
Build and Run: using Maven:
mvn clean install mvn spring-boot:run
-
Access the Application: Open your web browser and go to http://localhost:8080/ to see a simple "Hello, World!" message rendered using FreeMarker.
spring_boiler
-
Project Structure:
- The main application file is
src/main/java/com/example/Application.java
. - FreeMarker templates are located at
src/main/resources/templates
.
- The main application file is
-
Dependency Management:
- Update the dependencies in the
pom.xml
file to suit your project requirements.
- Update the dependencies in the
-
Customizing Settings:
- Adjust project settings in the
cookiecutter.json
file.
- Adjust project settings in the
-
Contributing:
- If you find issues or have improvements, feel free to contribute by creating pull requests.
-
License:
- This project is licensed under MIT License.
- Special thanks to the Spring Boot and FreeMarker communities for their excellent documentation and support.
powered by Useful-Media © 2024