This is a Java application built with Spring Boot and Maven. It uses SQL for data storage.
The main purpose of this application is to test the capabilities of GitHub Copilot.
Small REST Services for User CRUD operations:
- Some endpoints
- Validation (Regex)
- Generation:
- Tests
- Swagger
- Documentation
- Commit message
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Java
- Spring Boot
- Web
- JPA
- Validation
- Test
- Spring Boot
- Maven
- SQL database
- H2
- FlyWay
A step by step series of examples that tell you how to get a development environment running.
- Clone the repository
- Navigate to the project directory
- Run
mvn install
to install dependencies - Configure your database connection in
application.properties
- Run
mvn spring-boot:run
to start the application
Explain how to run the automated tests for this system.
- Java - The programming language used
- Spring Boot - The web framework used
- Maven - Dependency Management
- Manuel Bauer
This project is licensed under the MIT License - see the LICENSE.md file for details