At Poseidon inc, a financial company created in 2012 which has set up Poseidon, a software that aims to generate more transactions for institutional investors aggregates information from many sources and streamlines the communication and use of this information between the front and back office. the objective is to complete the code so as to develop the engine of Poseidon.
- Framework: Spring Boot v2.6.3
- Java 8
- Spring security
- OAuth2.0
- Thymeleaf
- Javax validators
- JUnit 5.8.2
- Create project from Initializr: File > New > project > Spring Initializr
- Add lib repository into pom.xml
- Add folders
- Source root: src/main/java
- View: src/main/resources
- Use MySQL database as configuration in application.properties
- Create unit and integration test and place in package com.nnk.springBoot in folder test > java
- Execute unit test by the command mvn test