lait8904 / DALLE-HOODIE

0 stars 0 forks source link

Maven/Orders #4

Closed dmordvinov closed 1 year ago

dmordvinov commented 1 year ago
  1. Подключаем maven к проекту, как иструмент сборки проекта(компиляции, тесты, упаковка в jar) (https://maven.apache.org/guides/getting-started/maven-in-five-minutes.html). Т.е. в итоге у тебя должны быть организация проекта согласно maven правилам, плюс pom.xml. Запустив команду mvn clean package приложение будет собрано в jar файл, который можно просто запустить и выполнять команды приложения
  2. Реализуем работу с ордерами (опять же пока без БД, локально)
    • orders (добавляем нужные репозитории, на выходе я думаю будет развернутый ордер с позициями и аттрибутами). Не забудь про лимит по умолчанию(любой). Текущего пользователя для поиска ордеров естественно берем из applicationContext. Если пользователь не залогинен - ошибка.
    • order (добавляем сервис, методы в репозитории. Ищем DRAFT ордер, если не находим - создаем пустой.
    • order-item ID_item добавляем позицию в ордер.