Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dariocm/taco-cloud
Spring boot in action project example
https://github.com/dariocm/taco-cloud
cassandra jpa lombok maven spring-boot spring-mvc thymeleaf
Last synced: 9 days ago
JSON representation
Spring boot in action project example
- Host: GitHub
- URL: https://github.com/dariocm/taco-cloud
- Owner: DarioCM
- Created: 2024-11-19T11:11:40.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-11-19T14:55:42.000Z (2 months ago)
- Last Synced: 2024-11-19T15:49:40.646Z (2 months ago)
- Topics: cassandra, jpa, lombok, maven, spring-boot, spring-mvc, thymeleaf
- Language: Java
- Homepage:
- Size: 871 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Taco Cloud 🌮☁️
A web application for ordering and managing tacos, built with Spring Boot. This project is a hands-on implementation from the book Spring Boot in Action (6th Edition) to demonstrate key concepts of Spring Boot, Spring MVC, data persistence, and more.
Features
• Dynamic Taco Creation: Customize your tacos with a variety of ingredients.
• Order Management: Place orders, view order history, and manage your personal details.
• Integration with Databases: Save and retrieve orders and ingredients from a relational database.
• Spring Boot Best Practices: Learn modern development practices and frameworks.Technologies Used
• Spring Boot: For building and running the application.
• Spring MVC: For building the web front-end and handling user requests.
• Spring Data JPA: For seamless integration with databases.
• Thymeleaf: For creating dynamic HTML templates.
• H2 Database: As an embedded, lightweight database for development and testing.
• Lombok: To reduce boilerplate code.
• Gradle/Maven: Build tools (depending on your project setup).Getting Started
Prerequisites
1. Java 17 or higher: Ensure you have the JDK installed.
2. Spring Boot CLI or IDE: Use an IDE like IntelliJ IDEA, Eclipse, or VS Code with Spring Boot support.