Створення сервера додатків на Java з фреймворком Spring
Детальний опис кожної операції наведено в специфікації API.Система дозволяє додавати і видаляти товари з асортименту магазину.Крім того, він дозволяє редагувати існуючі продукти, а також збільшувати кількість продуктів на складі.Система дозволяє створювати і видаляти замовлення (тежки).Є можливість додавати товари в замовлення в зазначеній кількості (при наявності достатньої кількості товару на складі).Система також дозволяє оплачувати ще не оплачені замовлення.До оплачених замовлень неможливо додати додаткові позиції.Автоматизовані тестування
Проект містить автоматизовані тести.Тести можна запустити шляхом безпосередньо з класу, який їх містить (находить в src / test / sk /.../ oop / assignment3 / Assignment3Tests.java)
Проект повинен пройти щонайменше 10 тестів.
Основна увага при виставці оцінок приділяється об'єктно-орієнтованому підході та принципам ООП, що використовуються в вирішенні.Якщо в специфікації зазначено, що потрібно повернути код 404, а в описі не зазначено коли, то потрібно повернути код 404, якщо цей ідентифікатор не існує в системі.Також звертається увага на:
1 .Імена класів починаються з заголовкової букви, імена методів починаються з заголовкової букви.
2 .Використання відповідних модифікаторів доступу (популярних, приватних або захищених) при обмеженні доступу до методів і атрибутів класу
3 .Використання спадщини та поліморфізму
ЧетвертийВикористання винятків при обробці небажаного поведінки (не перехоплюйте і не кидайте копії універсального класу Exception)
5 .Не використовуйте вкладені класи (Don't use nested classes)
6 .Не використовуйте статичні методи або непостійні статичні змінні (они не потрібні для виконання призначення)
Не вкладайте жодної логіки в основний метод і його клас.Основний метод повинен бути використаний тільки для ініціалізації додатку за допомогою інфраструктури Spring
8 ІВи можете використовувати бібліотеку lombok і її анотації у своєму вирішенні.Потрібна залежність вже присутня в файлі pom.xml.
Додатки 1
Відгук замовника про співпрацю з фрилансером
Створення сервера додатків на Java з фреймворком SpringШвидка, якісна і адекватна комунікація.
Рекомендую !
Відгук фрилансера про співпрацю з Nazarii Khmil
Створення сервера додатків на Java з фреймворком SpringХороший замовник, швидко відповідає на запитання щодо проекту, ставить чіткі вимоги.
![]()
-
2046 226 0 1 Завантажити сервер на Java + Spring відповідно до вимог
Актуальні фриланс-проєкти в категорії Java
Скрипт для модифікації APKУ мене є скрипт під старі версії APK Minecraft, який дозволяв робити версію гри з меншим вагою за рахунок того, що там видалялася музика. Також, скрипт робив клон Minecraft (щоб можна було мати дві гри майнкрафт на своєму пристрої...), а також у вкладку "сервера" в грі… Java, Розробка під Android ∙ 6 годин 44 хвилини тому ∙ 8 ставок |
Реалізувати клієнтську конвертацію та оптимізацію зображень (включаючи HEIC) перед AJAX-відправкою на
3145 UAH
Сайт дошки оголошень (Тамаранга v2 Оточення rocky linux8 php 7,2 nginx 1,28,2 mysql 8,00,44 Yi 1 bootstrap 3,3,7 vps 8 потоків ,24 озу,2000nyme Впровадити в JS-завантажувач фото перехоплення події вибору файлів (change на input[type=file] або хук AJAX-завантажувача). Якщо… Java ∙ 11 годин 23 хвилини тому ∙ 12 ставок |
Кастомізація екрана завантаження та меню Minecraft 1.12.2 (Tech Survival)
891 UAH
Потрібно доопрацювати готовий клієнт Minecraft 1.12.2 з модами та впровадити власний дизайн інтерфейсу в стилі технічного виживання (Industrial / Tech Survival).Що потрібно зробити1. Кастомний екран завантаження модів Необхідно замінити стандартний екран завантаження… Java, Розробка ігор ∙ 5 днів 5 годин тому ∙ 6 ставок |
Інтеграція в CRM модулів сканерів стоматологій
27 000 UAH
Ми розробили CRM систему для взаємодії з зубними лікарями та лабораторіями. Потрібно інтегрувати сервіси iTero, sirona, medit та інші, щоб файли підтягуються автоматично AI та машинне навчання, Java ∙ 5 днів 6 годин тому ∙ 27 ставок |
Розробка простих 2D-ігор (Змійка, Галактика тощо) під Google Play MarketВітаю! Шукаю розробника (або початківця з хорошою базою), який зможе створити кілька простих класичних 2D-ігор під мобільну платформу Android з подальшою публікацією в Play Market.Для старту потрібно розробити одну-дві гри. Приклади сеттингу та механік: класична «Змійка»… Java, Розробка ігор ∙ 7 днів 9 годин тому ∙ 19 ставок |