Это приложение, написанное с использованием следующих технологий:
- Java 17
- Spring Web
- Spring Data Jpa
- PostgreSQL
- Spring Security
- AOP
Сервис содержит в себе базовую логику для работы банковского приложения
В процессе разработки использовался SonarCloud для проверки качества написания кода.
How to run? docker-compose up
- POSTGRES_USER=example
- POSTGRES_PASSWORD=example
- POSTGRES_DB=bankdb
- SPRING_DATASOURCE_URL=jdbc:postgresql://db:5432/bankdb
- SPRING_DATASOURCE_USERNAME=example
- SPRING_DATASOURCE_PASSWORD=example
localhost:port/swagger-ui/index.html

