Rest controller and application data base configuration

Привет, это базовый вариант использования SpringMVC для создания rest контроллеров.
Обрати внимание на класс ```ru.tata.spring.controller.CustomerController``` и использования аннотаций ```com.fasterxml.jackson.annotation.JsonProperty``` в классе ```ru.tata.spring.model.Customer```

Так же советую почитать [следующую статью](http://spring.io/guides/gs/rest-service/)

Так же обрати внимание на то, что в main  и  test используються различные базы:
* В тестах по прежнему embeded H2
* В основном коде PostgreSQL, что означает что тебе придеться создать  базу данных самостоятельно вместе со схемой, или помеять параметр ```ddl-auto: validate``` на ```ddl-auto: create```

Что я ожидаю от тебя:
* Rest контроллеры для получения возможности просматривать существующие поставки и позиции
   * Поставки
      * /supply/findById/{id} - просмотр конкретной поставки по id
      * /supply/findByName/{name} - поиск поставки по name
   * Позиции
      * /supplyPosition/findById/{id} получение конкретной позиции
      * /supplyPosition/findByShipmentId/{id} - получении всех позиций в поставке
      * /supplyPosition/findByShipmentIdAndArticle - получение конкретной позиции в поставке по артикулу
* По завершению предыдущего пункта я бы хотел что бы ты прочитала про [spring data rest](http://spring.io/guides/gs/accessing-data-rest/) и подумала, как можно переиспользовать это в предыдущем пункте, какие плюсы какие минусы.

Удачи :smiley: