- 🌱 This is a self-challenging project to became expert in Java Core, Spring, REST APIs, SOLID, Design Patterns and other programming skills like unit testing
- Maven
- JDK 17
- MySQL (or you can change active profile to using H2 in
src/main/resources/application.yml
file)
-
First, you need to install your dependencies with
mvn clean install
-
To start the application simply run
mvn spring-boot:run
-
Import the project in IntelliJ (the
pom.xml
file) -
Click on the play button in the upper right corner or in the class
MyWalletApplication
fromsrc/main/java/ir/mvbdx/mywallet/MyWalletApplication.java