This is a sample project designed to practice and explore Java and Spring Boot related technologies. Feel free to fork, clone, or contribute to this project.
- Technologies Used
- Getting Started
- How to Run the Application
- Features
- Testing
- Contributing
- License
- Contact
- Java 1.8
- Spring Boot 2.5.2
- JUnit 5
- Mockito
- Maven/Gradle
- Postgres
These instructions will help you get a copy of the project up and running on your local machine for development and testing purposes.
- Java 1.8 or higher
- Gradle
- Your preferred IDE (e.g., IntelliJ IDEA, Eclipse)
- Postgres
git clone https://github.com/jhon0010/spring.git
git clone [email protected]:jhon0010/spring.git
Open a terminal and type:
psql -U $user
by default postgres
CREATE DATABASE order_management_system;
-
Update Dependencies: Make sure to update/download the project dependencies.
-
Configuration: Update application.properties or application.yml with your database settings.
-
Run: Run the main application class Main.java.
Alternatively, you can build and run the project using the command line:
./gradlew build
java -jar build/libs/spring.jar
Feature 1 (e.g., CRUD operations) Feature 2 (e.g., Authentication) Feature 3 (e.g., RESTful APIs) ...
This project uses JUnit and Mockito for unit testing.
To run tests, execute:
./gradlew test
Or run tests using your IDE's built-in test runner.
Feel free to contribute to this project. Fork it, create new pull requests, or open new issues.
This project is open-source and available under the MIT License.
Jhon Lotero - [email protected]