-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Въпрос относно избора на entity за RestController #42
Comments
Здравей! Всъщност има изискване (поне Софтуни разбират така) да има 3 ендпойнта: Include logic in a separate service with a Rest Controller, consumed by another service via a Rest Client. Т.е. според мен изкарай comment като отделно ентити. Идеята на цялата работа, както съм казвал, е да свикнете да продуцирате и консумирате REST API тъй като това е наистина основно умение в реална среда. Разбирам проблема с user-a. На този етап мога да те посъветвам да вградиш идентификатора му в URL-то. Например: Поздрави, |
Разгледах repo-то относно работата с JWT токъни, но мисля, че времето няма да ми стигне да се справя с тази идея. Поради тази причина реших да създам Partner entity, което да изнеса като идеята ми е това да бъдат партьори на създаденото приложение. Идеята работи до момента. Успявам да взема всички партньори и да ги визуализирам и също така без проблем добавям нов партньор, който също се визуализира. Идеята ми е админът да има право да изтрива партньори. Това е линк към проекта ми с направените промени: https://github.com/SavinaDzhenimova/HomeDeliveryApp. |
Здравей! Сигурно е някаква дреболийка, която не виждам на пръв поглед. Ако комитнеш и изнесената част, ще се опитам да помогна. Поздрави, |
Това е линк към изнесената част от проекта: https://github.com/SavinaDzhenimova/HomeDeliveryApp-partners |
Сега пробвах и работи и при мен. Явно е имало някаква локална грешка. Просто отворих двата проекта наново, пуснах ги и всичко работи. Много благодаря за помощта! |
Линк към github проекта ми: https://github.com/SavinaDzhenimova/HomeDeliveryApp
Здравей! Относно RestController-а реших да изнеса entity-то Restaurant в отделен проект и за него да взимам информацията, но искам да попитам дали е удачен избор понеже ресторантите в проекта ми са 3, които се записват в базата чрез RestaurantsInit класа. Създала съм repository, service и controller за това entity, но контролерът няма PostMapping и DeleteMapping, а само GetMapping. В изискванията за проекта не е споменато, че RestController-а трябва да съдържа и трите endpoint-а, но все пак не съм сигурна дали е подходящ избор. Другият вариант, за който съм си мислила, е да използвам Comment entity-то за RestController-а, но то има поле User addedBy и не съм сигурна как точно да подходя при изнасянето му в отделен проект. Има ли вариант, при който да изнеса само полетата, които не зависят от друго entity и в реалния проект да разширя Comment entity-то като му добавя User addedBy или не е това идеята? Бих искала да помоля за съвет как да постъпя. Благодаря предварително!
The text was updated successfully, but these errors were encountered: