Spring Framework. Урок 21: CRUD, REST, Паттерн DAO (Data Access Object).

  Рет қаралды 131,141

alishev

alishev

3 жыл бұрын

Скачать PVS-Studio: www.viva64.com/pvs-download-a...
Легкий способ заработать на Bug Bounty: www.viva64.com/ru/b/0660/?pro...
PVS-Studio на KZfaq: kzfaq.info...
ПОЛНЫЙ КУРС ПО SPRING (Hibernate, REST, Boot, Security): swiftbook.org/courses/438
Продвинутая Java - swiftbook.org/courses/415
Мои уроки по Java EE - • Java EE для начинающих
Репозиторий стартового проекта - github.com/NeilAlishev/Spring...
Репозиторий урока - github.com/NeilAlishev/Spring...
Реклама и сотрудничество: alishev.neil@gmail.com

Пікірлер: 255
@alishevN
@alishevN 3 жыл бұрын
ПОЛНЫЙ КУРС ПО SPRING (Hibernate, REST, Boot): swiftbook.org/courses/438 Плейлист этого курса: kzfaq.info/sun/PLAma_mKffTOR5o0WNHnY0mTjKxnCgSXrZ Telegram: t.me/alishev_g
@user-bd1uy2zq1p
@user-bd1uy2zq1p 3 жыл бұрын
Привет! когда ждать уроков по Hibernate?
@user-sq6kg8pj4w
@user-sq6kg8pj4w 3 жыл бұрын
Подскажите в чём принципиальное отличие @PathVariable vs @RequestParam???
@user-jp7sw9lg9t
@user-jp7sw9lg9t 3 жыл бұрын
а у Вас нет полного - платного курса по Spring? (давно уроков не было а материал качественный действительно)
@alishevN
@alishevN 3 жыл бұрын
@@user-jp7sw9lg9t скоро будет!
@pavugi4311
@pavugi4311 2 жыл бұрын
Скачал стартовый проект этого урока, запустил и IDE ругается на это 0 test classes found in package '' не подскажете как избавиться от тестов этих
@pylyptiy
@pylyptiy 3 жыл бұрын
Никогда бы не подумал, что уведомление с ютуба может приносить такой восторг. Ждешь это месяц-два и знаешь: он скоро вернется, будет новый урок, темы двигаются, автор все тот же топарь, а ученики становятся еще преданнее. Алишев - уже имя нарицательное в javaru community, синоним качества. Навались лайком!
@alishevN
@alishevN 3 жыл бұрын
Спасибо!)
@yanamakogon2891
@yanamakogon2891 3 жыл бұрын
ХDDD плюсую ++++ прям реально восторг)))) я так ждала
@manOfPlanetEarth
@manOfPlanetEarth 3 жыл бұрын
всегда наваливаюсь лайком!!!! правда одним((( фуры лайков нет(((
@yuginlogan4169
@yuginlogan4169 3 жыл бұрын
везде где можно, где кто спрашивает советую курсы Наиля. Ибо нет ничего лучше
@dimamalyk8608
@dimamalyk8608 Жыл бұрын
а смысл ждать месяц-два? чтобы начать изучать новую тему, есть крутые книги по спринг, на ютубе да, нету бесплатного годного контента
@dosodsin3624
@dosodsin3624 3 жыл бұрын
Король вернулся!
@user-nf5vd8cb6v
@user-nf5vd8cb6v 2 жыл бұрын
Ты себя обессмертил этими курсами. Уверен что твоя крутость выходит далеко за рамки укр/ру-нета. Успехов! С уважением, твой ученик
@user-hn7ox5mj8i
@user-hn7ox5mj8i 3 жыл бұрын
Как я ждал вашего следующуго урока. Вы прям топчик!
@nzavodchikov
@nzavodchikov 3 жыл бұрын
Наконец-то! Чувак, продолжай, у тебя получается просто офигенно.
@engistau
@engistau 3 жыл бұрын
Спасибо что продолжаете делать уроки
@user-qi6ee7gu3y
@user-qi6ee7gu3y 3 жыл бұрын
как же приятно увидеть новый урок в плейлисте Spring,жду новые видео прям как новую серию Игры Престолов))
@nurzatbekdunganov863
@nurzatbekdunganov863 3 жыл бұрын
Спасибо большое! Все легко и просто. Жду новое видео
@user-ve8jb1yw8d
@user-ve8jb1yw8d 3 жыл бұрын
Большое спасибо за видео, очень понятное объяснение)
@EvgeniiYa-wb4uz
@EvgeniiYa-wb4uz 3 жыл бұрын
То чего ждал 20 уроков)))
@lifeisanadventure8951
@lifeisanadventure8951 Жыл бұрын
Спасибо за труд, иду за полным курсом!🤘
@stanleysachenko7714
@stanleysachenko7714 3 жыл бұрын
У Вас просто ТАЛАНТ преподавания. Спасибо огромное за старания!
@iorgankrat1118
@iorgankrat1118 3 жыл бұрын
Великолепно, спасибо вам огромное)
@user-cc9wf1fn2z
@user-cc9wf1fn2z Жыл бұрын
Спасибо большое за шикарные уроки!)
@gflex6407
@gflex6407 3 жыл бұрын
У человека талант объяснять. Я себе бы так не объяснил.
@iakovMG
@iakovMG Жыл бұрын
Спасибо вам огромное, за ваши труды!!!!!
@user-zz7ff2gm1f
@user-zz7ff2gm1f 3 жыл бұрын
Витдно что к видеоурокам человек готовиться, а не просто на обум записывает всякую хрень!
@Nievinor
@Nievinor 3 жыл бұрын
Спасибо, очень ждал новое видео)
@anjelomanoranjan
@anjelomanoranjan 8 ай бұрын
Спасибо! Шикарное видео и очень полезное. Ты большой молодец)
@artemshchur649
@artemshchur649 3 жыл бұрын
Спасибо большое за уроки!
@yanamakogon2891
@yanamakogon2891 3 жыл бұрын
я так подарки на др не ждала, как сейчас жду твои новые видосики! у тебя талант. лучший учитель! благодарю
@alishevN
@alishevN 3 жыл бұрын
Спасибо!)
@manOfPlanetEarth
@manOfPlanetEarth 3 жыл бұрын
удваиваю!!!
@Andrzej3935
@Andrzej3935 2 жыл бұрын
"Объект содержащий людей должен отправиться на представление" - звучит интригующе:D Спасибо за уроки!)
@LuneAgent
@LuneAgent 2 жыл бұрын
Автобус везёт фанатов на рок-фестиваль))
@mahham5038
@mahham5038 3 жыл бұрын
Ты просто лучший. Спасибо за уроки
@tomozi1
@tomozi1 3 жыл бұрын
Спасибо за урок!
@fangstraish7623
@fangstraish7623 3 жыл бұрын
Огромное спасибо за видео!
@user-jt5it4oc6q
@user-jt5it4oc6q 3 жыл бұрын
Спасибо за урок, как всегда топ.
@Zxz18
@Zxz18 3 жыл бұрын
круто! давайте еще JMS и MQ
@lanalystan9581
@lanalystan9581 3 жыл бұрын
Спасибо за ваш труд =)
@ZeBatua
@ZeBatua Жыл бұрын
Каким то чудом с первого раза все заработало)
@asdasd-fu4ow
@asdasd-fu4ow 3 жыл бұрын
Категорически благодарю!
@motiversia4714
@motiversia4714 3 жыл бұрын
Круто, будьласка продовжуй. Якщо буде 1-2 урока в тиждень, ми тобі будемо дуже вдячні
@bryanin
@bryanin 3 жыл бұрын
Спасибо тебе, друг
@ThisIsSniff
@ThisIsSniff 3 жыл бұрын
Ура, ура!
@bogdangaiduk5752
@bogdangaiduk5752 3 жыл бұрын
Спасибо 😉
@youkofan4230
@youkofan4230 3 жыл бұрын
Ура! Наконец-то!
@GoPetr
@GoPetr 3 жыл бұрын
Да!!! Спасибо!!!
@VladimirPic
@VladimirPic Жыл бұрын
12.03.2023 ___________ Все работает безотказно, держу в курсе. Дабы исключить сбои, советую следовать тем же зависимостям в pom, а дальше впитывать за лектором
@dimamalyk8608
@dimamalyk8608 Жыл бұрын
если скачивать те же самые версии зависимостей, как на видео, естественно что код из видео будет работать. Если будешь скачивать последние версии той же tomcat то будут конфликты с другими плагинами
@maxmus91
@maxmus91 Жыл бұрын
держу в курсе, что если чуть подзаморочиться( а это есть самообучение) то всё будет работать на самых последних версиях как и tomCat так и 6.0.х spring и на всех самых посдежнихверсиях плагинов
@VladimirPic
@VladimirPic Жыл бұрын
@@maxmus91 сужу по себе, если я на это отвлекусь, то буду очень глубоко копать во всех аспектах, что уже забуду зачем пришел. В моём случае я не назвал бы это чуть подзаморочиться)
@r-tem9780
@r-tem9780 3 жыл бұрын
Спасибо!!
@bogdangaiduk5752
@bogdangaiduk5752 3 жыл бұрын
Ураааааа!
@-django7169
@-django7169 3 жыл бұрын
Ставлю тебе лайк, палец вверх, подписка обязательно и колокольчик!
@user-sq7oo7dw9o
@user-sq7oo7dw9o 3 жыл бұрын
УРА!!!! С П А С И Б О ! ! !
@user-df4kx7uq2s
@user-df4kx7uq2s 3 жыл бұрын
Спасибо
@user-nu3ri1fk3c
@user-nu3ri1fk3c 2 жыл бұрын
Спасибо !!!!
@user-zo4qv4un1z
@user-zo4qv4un1z 2 жыл бұрын
"Обоброжение" =))) Ну а если серьезно, спасибо вам за такой шикарный курс. Как устроюсь на новую работу, то сразу найду способ перекинуть вам денюшку
@fiit5960
@fiit5960 3 жыл бұрын
Ура!!!
@chokkitv379
@chokkitv379 2 жыл бұрын
спасибо!
@user-ky2fw9kw7m
@user-ky2fw9kw7m 3 жыл бұрын
УРА!
@yuriishevchenko2594
@yuriishevchenko2594 3 жыл бұрын
Большое спасибо за прекрасный урок! Не подскажете , где можно почитать / посмотреть что-то о Thymeleaf ?
@IDmytro7
@IDmytro7 3 жыл бұрын
ТОП!!!
@user-yy6pl8ub9m
@user-yy6pl8ub9m 2 жыл бұрын
Доброго дня! Наиль, у тебя очень хорошие и в основном понятные уроки. Поэтому для большей понятности для "населения" есть небольшое замечание: делай названия, идентификаторы, ссылки и т.д. под разными по названию, даже в ущерб код-стайлу (просто оговаривайся, как правильно надо). Просто например с этим уроком долго провозился, т.к. везде воткнут "people" и не понятно часто где какой используется :(
@user-xi3wg4pq5v
@user-xi3wg4pq5v 3 жыл бұрын
Подскажите, в 22:50 назвали private static int PEOPLE_COUNT заглавными буквами. По конвенции так стоит называть константы. Это была неточность на автомате, или осознанное решение - если последнее, то чем обосновано? И огромное спасибо за этот курс, невероятно рад, что его нашёл)))
@user-xt7up4st1n
@user-xt7up4st1n 3 жыл бұрын
Спасибо за урок. Подскажи где взять презенташку представленную в уроке.
@ghostcomrad8807
@ghostcomrad8807 3 жыл бұрын
Мои молитвы были услышаны
@aliakseidev5390
@aliakseidev5390 2 жыл бұрын
spasibo
@jimishukurow2286
@jimishukurow2286 3 жыл бұрын
How many lessons are you planning to do? I am following you! And I am going to start a job as a spring boot programmer. You have good explanation! Will you explain JWT, spring security?
@user-pf7dw7ix6n
@user-pf7dw7ix6n 2 жыл бұрын
Если вдруг при переходе по ссылкам на странице people выдаёт ошибку 400, советую проверить правильность расставления многочисленных и разнообразных скобок в index.html. Вдруг там что затерялось.
@alexanderlojhkin8997
@alexanderlojhkin8997 3 жыл бұрын
Класс! А можете еще рассказать про загрузку файлов через метод PUT?
@_DSchannel_
@_DSchannel_ 3 жыл бұрын
Доброго времени суток. Очень бы хотелось увидеть динамические запросы к базе данных. Может быть посредством criteria или specification. Пытаюсь понять этот момент и никак не получается. Со статичными запросами в базу данных проблем нет. То есть юзер имеет интерфейс с возможностью указать много разных фильтров. Этот запрос должен сконструироваться и отправиться в базу, из базы должнен прийти ответ в соответствии с запросом. Было бы очень хорошо, если б Вы сделали такой урок.
@alexandrkilin5379
@alexandrkilin5379 3 жыл бұрын
Ждем Security
@automarketarmenia6481
@automarketarmenia6481 2 жыл бұрын
День добрый. Благодарю за уроки. Скажите пожалуйста какой архитип выбрали на 15։08?
@amromanovzzz
@amromanovzzz 3 жыл бұрын
Добрый день! Подскажите, сколько ещё видео планируется по данной теме? - Хотелось бы просмотреть все "за один заход", а видео выходят с некоторой периодичностью, забываешь что было в предыдущем:)
@LetsrockSnake
@LetsrockSnake Жыл бұрын
Если Вас мучает 404 в этом уроке - убедитесь, что в настройках томката, которые Edit configurations во вкладке Run, во вкладке Deployment у Вас пустота или /, а не /название проекта в Application Context
@kkiiuuk
@kkiiuuk Жыл бұрын
или 8 версия tomcat
@atty3989
@atty3989 Жыл бұрын
Гений! Браво, ты помог
@andrei8299
@andrei8299 3 жыл бұрын
Наиль, использовал твои стартовые файлы. Там нету папки webapp. Верно я понимаю, что в таком случае мне просто надо в project structure - modules - "+" - Web? Это корректный способ или есть другой? Ну и вопрос с кодировкой встал, как и у некоторых других людей. Несмотря на UTF-8, кириллица в title или в body дает крокозябры. Вижу, что и у тебя та же проблема в видео, название вкладки "????" upd. Прочитал много статей, вопрос с кодировкой комплексный и задавать его здесь смысла нет. Изменение настроек винды, Connector в server.xml Tomcat ничего не дали. Смог решить проблему только для jsp файла из старого проекта, там надо указывать сверху . В html проекта по данному видео тоже указана явно кодировка, но кириллица все равно не работает. Ахахах капец, нашел твой ответ под уроком 20, на который была ссылка в уроке 22. Проблема решена=)) github.com/NeilAlishev/SpringCourse/commit/4270957dd2f458c0c03630ff56cce4f41bf04f09 upd2. Позже появилась ещё одна проблема с кодировкой при POST запросе. В след видео или через одно написал решение. Там надо кусок кода раскомментить в одном xml файле
@user-sb6fz7qk9s
@user-sb6fz7qk9s 3 жыл бұрын
Интересно было бы посмотреть как организован код (и как он между собой взаимодействует) когда хотя бы две/три сущности есть в приложении и которые связаны между собой. На пример: человек имеет несколько питомцев ( List поле в классе Person). И вот в такой ситуации уже ближе к реальности можно посмотреть на такие операции как добавление/удаление питомца конкретной персоне. Так же на макете базы данных из листов или мап. Сразу говорю: гугление по таким характеристикам не дало положительного результата, поиск на гитхабе тоже, а вопрос на стековерфлоу выявил целый ряд токсичных безполезных людей кидающих сокращённые ссылки на готовые Гугл запросы, которые само собой релевантных результатов не дают)))
@user-zb6cz9pk9m
@user-zb6cz9pk9m 3 жыл бұрын
попробуйте поискать на английском поикать.
@mustofatemur999
@mustofatemur999 3 жыл бұрын
👍👍👍
@GoPetr
@GoPetr 3 жыл бұрын
Наиль, достаточно ли знать Java core + Spring по вашим урокам, что бы устроиться на работу? Или еще нужно знать немного JS + Hibernate + еще что то ...?
@alishevN
@alishevN 3 жыл бұрын
Hibernate ещё надо как минимум
@daniilpodreshetnikov1648
@daniilpodreshetnikov1648 3 жыл бұрын
Спасибо за урок! Когда ждать продолжения ? =)
@alishevN
@alishevN 3 жыл бұрын
Завтра
@daniilpodreshetnikov1648
@daniilpodreshetnikov1648 3 жыл бұрын
@@alishevN огого! А сколько уроков уже готово, если не секрет ?
@alishevN
@alishevN 3 жыл бұрын
Только следующий записан. Остальные - сценарии.
@alexalex4601
@alexalex4601 3 жыл бұрын
А огласите, пожалуйста, весь список. Я записываю
@victordelacroix654
@victordelacroix654 2 жыл бұрын
Для тех у кого не качается репозиторий. И для себя на будущее, если буду повторно смотреть. Ultimate естественно обязательно. New Project --->>> Java Enterprise --->> в какой-то из вкладок выпадающего меню выбрать Wev Application ---> Finish. Дальше копировать build, properties, dependencies в помник. Не весь файл а только указанные. Заменяем. Копируем с гита еще два оставшихся файла, не забываем про аннотации над классом. И вроде всё становится идентично. У меня автоматически создался сервлет "Hello, Servlet!". Пока удалил его.
@victordelacroix654
@victordelacroix654 2 жыл бұрын
Дополню. При запуске высвечиваются "????????????абырВылг??????????" в title, поменял просто на английские слова. + не высвечивались ссылки на имена, там просто была где-то ошибка, копирнул с гита повторно некоторые файлы.
@user-yf6te4pi7h
@user-yf6te4pi7h 3 жыл бұрын
Наиль, спасибо огромное за уроки! Но хотел бы поправить тебя (если я ошибаюсь, то поправь меня): при создании класса PersonDAO в методе show ты говоришь, что используешь лямбда функцию, а на самом деле просто работаешь со Stream API.
@kirillamber6056
@kirillamber6056 3 жыл бұрын
внутри функции Stream API он использует "person -> person.getId() == id", что является лямбда функцией
@aoveden197727
@aoveden197727 3 жыл бұрын
Наиль, а почему не делаете интерфейс и класс service ? Да и интерфейса DAO нет.
@user-ou2ix1cm7y
@user-ou2ix1cm7y 3 ай бұрын
Если у кого не работает (ошибка Deployment of artifact results in explosive error during war) лично мне помогло удалить папку target в идее (до запуска). И все заработало, появились людишки в браузере)
@firewatermoonsun
@firewatermoonsun 3 жыл бұрын
Еще есть BREAD)
@user-wp4qx2ik3e
@user-wp4qx2ik3e Ай бұрын
Рабочая конфигурация для 404 ошибки гет-запросов: томкэт 10.1.20, спринг 6.0.10, таймлиф 3.1.1.релиз, jakarta.servlet-api 6.0.0. Также перед запуском удалить папку target. Еще посмотреть путь в компонентСкан( как у автора делайте). Еще посмотрите на импорт - у вас будет spring6 с моей конфигурацией.
@Thunderhard88
@Thunderhard88 Жыл бұрын
У кого проблемы ,типа 404-400 ,копируете полностью pom. xml из репозитория урока. На счёт javax servlet там точно не помню,но вроде 6 версия подходит.
@user-ml2tp5xh1m
@user-ml2tp5xh1m 3 жыл бұрын
22:15 Вопрос. Как принимать решение что новый объект в приложении будет бином или останется просто классом для создания простых объектов через new? У меня есть подозрение что бинами делают те объекты, которые явно участвуют в архитектуре и 100% сразу после создании будут куда-то внедряться, так ли это?
@bogdaneyziy
@bogdaneyziy 3 жыл бұрын
Добрый день. А у вас нет платных видеокурсов по спрингу? Я бы купил..
@true_rocknrolla
@true_rocknrolla 3 жыл бұрын
А почему у вас на вкладке браузера вместо кириллицы отображаются вопросительные знаки?
@igorenium
@igorenium 2 жыл бұрын
Я правильно понимаю, что если код контроллера достаточно объемный, его выносят в отдельный класс - Service?
@user-ml2tp5xh1m
@user-ml2tp5xh1m 3 жыл бұрын
12:35 откуда взялся этот блок инициализации? Можно без него обойтись?
@user-ml2tp5xh1m
@user-ml2tp5xh1m 3 жыл бұрын
14:25 Вопрос. Почему патерн называется MVC и по логике мы должны делать так: ControllerModelPersonDAO, а в нашем приложении получается ControllerPersonDAOModel? При этом List с юзерами должен, по идее, непосредственно в модели лежать. Или это связанно с тем что мы используем „Модель“ встроенную в Spring MVC?
@M.Darsky
@M.Darsky 2 жыл бұрын
Model - это понятие абстрактное, я бы сказал что оно находится где то "в стороне". В уроке у Наиля я бы назвал пакет не Model (потому что именно этот момент сбивает с толку), а например Entity (сущность), которая описывает поля БД, и именно с ней потом работает DAO. Модель - это понятие намного шире, чем показано в уроке; здесь же сущность (на самом деле описание полей Person в БД) совпадает с моделью всего приложения. Но в реальных проектах это далеко не всегда так,
@igothigh
@igothigh 2 жыл бұрын
5 минут тупил что за ошибки у меня. оказалось я назвал класс MySpringMvcDispatcherServletInitializer, а автор : MySpringMvcDispatcherSerlvetIntitializer. не сразу опечатки заметишь))
@user-ml2tp5xh1m
@user-ml2tp5xh1m 3 жыл бұрын
Почему в пустом проекте нет папки webapp?
@christianguitarcovers6021
@christianguitarcovers6021 2 жыл бұрын
почему-то не могу импортировать репозиторий урока в idea, не знаю, что такое, пишет fatal ... repository not found
@yuriishkoropata4956
@yuriishkoropata4956 3 жыл бұрын
вторая строчка файла "index.xml" выбила проблему: URI is not registered (Settings | Languages & Frameworks | Schemas and DTDs) Что мне с этим делать? Как решить?
@rudolfsikorsky7900
@rudolfsikorsky7900 3 жыл бұрын
Всё. Я утратил нить. Тупо перепечатываю за лектором и не вижу ошибки, которые допускаю :( Надо всё пересматривать заново М.б. книгу какую посоветуете?
@user-ve4ko4pi7i
@user-ve4ko4pi7i 3 жыл бұрын
Подскажите пожалуйста, с чем связано такое именование методов DAO и контроллера? Почему именно index(), а не нечто более понятное, например getAllPeople() и show() а не getPersonByID() ? Предполагаю, что есть какая-то причина, какие-то стандарты?
@alishevN
@alishevN 3 жыл бұрын
стандартные названия. можете использовать свои
@bohdanstupnitskyi6744
@bohdanstupnitskyi6744 2 жыл бұрын
@@alishevN thank you for your lessons confusing the same method names and html pages "index" and "show". do they have to be the same according to the rules?
@CryptoInfo39
@CryptoInfo39 Жыл бұрын
как-то мало про Thymeleaf, такой синтаксис без предварительного урока самому не написать(((
@nurzatbekdunganov863
@nurzatbekdunganov863 3 жыл бұрын
Наиль откройте пожалуйста телеграмм канал. Где мы можем решать задачи и обсуждать их !
@alishevN
@alishevN 3 жыл бұрын
t.me/joinchat/BsxzOxxxP0xkTVIgv_mzMQ
@nurzatbekdunganov863
@nurzatbekdunganov863 3 жыл бұрын
@@alishevN Спасибо большое!
@pavel4993
@pavel4993 3 жыл бұрын
после обновления идеи перестал запускаться проект.. после нажатия на кнопку run аабсолюто ничего теперь не происходит...
@user-sf8xx1hq7c
@user-sf8xx1hq7c 3 жыл бұрын
А слой service нужен?
@genndy4538
@genndy4538 3 жыл бұрын
Поясните для тех кто в танке (для того, кто в армии без компа) - аттрибут th: позволяет обращаться к методам в java классе? Или как это работает?
@stik971
@stik971 2 жыл бұрын
Насколько я понимаю, данный атрибут нужен для шаблонизатора thymeleaf
@asdasd-fu4ow
@asdasd-fu4ow 3 жыл бұрын
Наиль, а сегодня разработчики всё ещё конфигурируют свои приложения (создание класса диспетчера сервлетов, springconfig, persistance.xml и тд)? Или большинство уже давно используют spring boot по дефолту, не тратя время на внедрение зависимостей, создание различных конфигураций и прочих начальных настроек. Спасибо.
@manOfPlanetEarth
@manOfPlanetEarth 3 жыл бұрын
в новых проектах, конечно, только boot!🕺🏼 но всякое старьё тоже надо знать, понимать и не любить😉
@M.Darsky
@M.Darsky 2 жыл бұрын
смотря для каких проектов. spring boot идеально заходит для написания микросервисов,
@user-bg5nw3mv8q
@user-bg5nw3mv8q Жыл бұрын
Метод Person show(int id) { return people.get(id); } , зачем стримы ??
@pie4928
@pie4928 Жыл бұрын
С html очень интересно, но ничего не понятно.
@magicgamer5963
@magicgamer5963 3 ай бұрын
Если у вас будет работать показы всех людей, но при редиректе на show будет ошибка 404, то проверьте путь редиректа в href
@chypakabra1
@chypakabra1 23 күн бұрын
Здравствуйте! Помогите) Как правильно show через ReqestParam сделать? Не совсем понимаю)
@AnastasiaChoise
@AnastasiaChoise Жыл бұрын
Может у кого тоже такая ошибка (404) будет: метод index, там где у нас Mapping пустой у меня лично просто не работал, пока я вручную не прописала в нем путь /people. Странности странностями, но помогло UPD: Убедитесь что в конце адреса не стоит "/"
@user-sq6kg8pj4w
@user-sq6kg8pj4w 3 жыл бұрын
Подскажите в чём принципиальное отличие @PathVariable vs @RequestParam???
@alishevN
@alishevN 3 жыл бұрын
PathVariable для значений таких: www.google.com/1 RequestParam для таких: www.google.com?a=1
@kolyanlock
@kolyanlock 2 жыл бұрын
Вместо русских символов ?, даже в названии вкладке на видео видно. Сейчас пробую это исправить.
Что такое JDBC? Что такое ORM, Hibernate & JPA?
12:59
Sergey Nemchinskiy
Рет қаралды 72 М.
Haha😂 Power💪 #trending #funny #viral #shorts
00:18
Reaction Station TV
Рет қаралды 14 МЛН
I CAN’T BELIEVE I LOST 😱
00:46
Topper Guild
Рет қаралды 56 МЛН
МАМА И STANDOFF 2 😳 !FAKE GUN! #shorts
00:34
INNA SERG
Рет қаралды 3,6 МЛН
Андрей Беляев - DTO: живи быстро, гори ярко
56:20
JPoint, Joker и JUG ru
Рет қаралды 17 М.