Erik uulu Mirlan (@Mirlan2121)
  • Stars
    star
    5
  • Global Rank 1,435,387 (Top 50 %)
  • Followers 6
  • Following 6
  • Registered over 3 years ago
  • Most used languages
    Java
    60.0 %
    SCSS
    20.0 %
    JavaScript
    20.0 %
  • Location 🇰🇬 Kyrgyzstan
  • Country Total Rank 215
  • Country Ranking
    SCSS
    4
    Java
    24

Top repositories

1

pizza

SCSS
1
star
2

DreamWork

Java
1
star
3

magazin

JavaScript
1
star
4

ZettaCoin

Java
1
star
5

MBankTest

*Требование Приложение должно разработана Java 8+ (Spring) Должно быть использовано Hibernate БД должно работать на PostgreSQL Иметь логирование Для получения корректного ответа, нужно авторизоваться в запросе. Можете реализовать любой вид авторизации на Ваш выбор. При получении не корректного тело запроса, выдавать корректный Exception в виде XML. *Описание Написать приложение, которое принимает POST запрос с JSON телом обрабатывает его и отдает ответ в виде XML; Приложение принимает запросы на порт 5656; Приложение должно уметь принимать запросы CHECK и PAY; При PAY запросе должна быть запись в БД, со всеми указанными параметрами; *Примеры запросов 1. CHECK CHECK REQUEST: { "request": { "id": 123123123, "supplier_id": 321321, "account": "999777111222", "amount": 100.12, "command": "check", "date": "2021-04-10 01:01:01" } } CHECK RESPONSE: <?xml version="1.0" encoding="UTF-8" ?> <response id="123123123" dts="2021-04-10 01:01:01"> <p_id>111222</p_id> <status>0</status> <message>ACCOUNT EXISTS</message> </response> 1. PAY PAY REQUEST: { "request": { "id": 123123123, "supplier_id": 321321, "account": "999777111222", "amount": 100.12, "command": "pay", "date": "2021-04-10 01:01:01" } } PAY RESPONSE: <?xml version="1.0" encoding="UTF-8" ?> <response id="123123123" dts="2021-04-10 01:01:01"> <p_id>111222</p_id> <status>1</status> <message>PAYMENT CONFIRMED</message> </response>
Java
1
star