This is a simple demo of an ecommerce application built with Spring Boot and SQLite. The API provides endpoints for managing products, customers, and orders, following the principles of REST (Representational State Transfer).
- CRUD operations for products, customers, and orders
- Product search functionality
- Basic authentication and authorization
- Java
- Spring Boot
- Spring Data JPA
- SQLite
- Java 17 or above
- Maven
- Clone the repository:
git clone https://github.com/opcruz/springboot-sqlite.git
- Navigate to the project directory:
cd springboot-sqlite
- Build the project:
mvn clean package
- Run the application:
mvn spring-boot:run
- Access the API:
mvn -Pnative native:compile