Открытый проект BootJava.

Программа. Материалы проекта

GitHub (см. 1.3 настройки проекта)

REST. AccountController

5.1 REST AccountController

  • PUT http://localhost:8080/api/account
    Content-Type: application/json
    Authorization: Basic user@gmail.com password
    {
     "email": "user@gmail.com",
     "firstName": "New_First",
     "lastName": "New_Last"
    }
    ###
    
  • GET http://localhost:8080/api/account
    Authorization: Basic user@gmail.com password
    ###
    
  • POST http://localhost:8080/api/account/register
    Content-Type: application/json
    {
     "email": "test@test.com",
     "firstName": "Test",
     "lastName": "Test",
     "password": "test"
    }
    ###
    
  • GET http://localhost:8080/api/account
    Authorization: Basic test@test.com test
    

5.2 Error handling

PUT http://localhost:8080/api/account
Content-Type: application/json
Authorization: Basic user@gmail.com password
{
 "id": 7,
 "email": "user@gmail.com",
 "firstName": "New_First",
 "lastName": "New_Last"
}
###

5.3 Добавление HATEOAS в AccountController. Paging

< 4-е занятие 6-е занятие>
Контакты: Григорий Кислин
E-mail: admin@javaops.ru
ОГРНИП: 317784700063201 | ИНН: 782581076920

Cайт-партнер: topjava.ru
Поделиться:
Москва Санкт-Петербург Киев Минск Харьков Новосибирск Львов Нижний Новгород Алматы Одесса Днепр Краснодар Екатеринбург Самара Ростов-на-Дону Днепропетровск Казань Воронеж Челябинск Пермь Гомель Владивосток Астана Томск Саратов Гродно Уфа Калининград Николаев Запорожье Ярославль Омск Кемерово Белгород Брест Ташкент Херсон Ижевск Чебоксары Караганда Волгоград Балашиха Йошкар-Ола Киров Барнаул Калуга Иркутск Магнитогорск Донецк Монреаль Warszawa Los Angeles Винница Сыктывкар Тюмень Рига Кишинев Бишкек Владимир Красноярск Ульяновск Жуковский Тольятти Тверь Вологда Улан-удэ Сочи Иваново Мариуполь Пенза Краков Сумы Подольск Тула Рязань Хабаровск Helsinki Могилев Haifa Полтава Сургут Новокузнецк Березники San Francisco Иннополис Tel Aviv Ереван Тернополь Ставрополь Кривой рог Северодвинск Витебск Астрахань

AltStyle によって変換されたページ (->オリジナル) /