BANK API v 1.0 - test
- SpringBoot 2.4.5
- Spring Data JPA
- Lombok
- Database H2
- FlyWayDb
- JUnit 5
- DataSource: Hikari CP
- JavaHttp Server
- JSON - Jackson
- DataBase: H2
- Junit 4
- Cache
Input data POST - JSON
Output data - JSON
run: sh .startServer.sh
1. http://localhost:8000/bank_api/get_all_cards - получить список всех карт 2. http://localhost:8000/bank_api/show_all_accounts - получить список всех счетов 3. http://localhost:8000/bank_api/get_balance_by_card_number/{номер карты} - получить банас счета по номеру карты 4. http://localhost:8000/bank_api/get_card_by_account/{номер карты} - Получить карты по номеру счета 5. http://localhost:8000/bank_api/get_client_by_account_number/{номер счета} - Получить клиента со счетом по номеру счета1. http://localhost:8000/bank_api/balance_inc - Пополнить баланс. Нужен JSON объект 2. http://localhost:8000/bank_api/add_card - выпустить новую карту по счету
Для тетитьровая ПОСТ запросов можно использовать доп подуль UserServer1.
run: sh .startuser.sh
Доступные адреса:
- http://localhost:9000/client_api/balance_inc - форма для отправки баланса
- http://localhost:9000/client_api/add_card - выпустить новую карту по счету
+ Tests