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

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

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-hn7ox5mj8i
@user-hn7ox5mj8i 3 жыл бұрын
Как я ждал вашего следующуго урока. Вы прям топчик!
@stanleysachenko7714
@stanleysachenko7714 3 жыл бұрын
У Вас просто ТАЛАНТ преподавания. Спасибо огромное за старания!
@EvgeniiYa-wb4uz
@EvgeniiYa-wb4uz 3 жыл бұрын
То чего ждал 20 уроков)))
@engistau
@engistau 3 жыл бұрын
Спасибо что продолжаете делать уроки
@user-ve8jb1yw8d
@user-ve8jb1yw8d 3 жыл бұрын
Большое спасибо за видео, очень понятное объяснение)
@lifeisanadventure8951
@lifeisanadventure8951 Жыл бұрын
Спасибо за труд, иду за полным курсом!🤘
@nurzatbekdunganov863
@nurzatbekdunganov863 3 жыл бұрын
Спасибо большое! Все легко и просто. Жду новое видео
@user-qi6ee7gu3y
@user-qi6ee7gu3y 3 жыл бұрын
как же приятно увидеть новый урок в плейлисте Spring,жду новые видео прям как новую серию Игры Престолов))
@nzavodchikov
@nzavodchikov 3 жыл бұрын
Наконец-то! Чувак, продолжай, у тебя получается просто офигенно.
@iorgankrat1118
@iorgankrat1118 3 жыл бұрын
Великолепно, спасибо вам огромное)
@user-cc9wf1fn2z
@user-cc9wf1fn2z Жыл бұрын
Спасибо большое за шикарные уроки!)
@gflex6407
@gflex6407 3 жыл бұрын
У человека талант объяснять. Я себе бы так не объяснил.
@iakovMG
@iakovMG Жыл бұрын
Спасибо вам огромное, за ваши труды!!!!!
@mahham5038
@mahham5038 3 жыл бұрын
Ты просто лучший. Спасибо за уроки
@anjelomanoranjan
@anjelomanoranjan 8 ай бұрын
Спасибо! Шикарное видео и очень полезное. Ты большой молодец)
@artemshchur649
@artemshchur649 3 жыл бұрын
Спасибо большое за уроки!
@Nievinor
@Nievinor 3 жыл бұрын
Спасибо, очень ждал новое видео)
@yanamakogon2891
@yanamakogon2891 3 жыл бұрын
я так подарки на др не ждала, как сейчас жду твои новые видосики! у тебя талант. лучший учитель! благодарю
@alishevN
@alishevN 3 жыл бұрын
Спасибо!)
@manOfPlanetEarth
@manOfPlanetEarth 3 жыл бұрын
удваиваю!!!
@tomozi1
@tomozi1 3 жыл бұрын
Спасибо за урок!
@user-jt5it4oc6q
@user-jt5it4oc6q 3 жыл бұрын
Спасибо за урок, как всегда топ.
@fangstraish7623
@fangstraish7623 3 жыл бұрын
Огромное спасибо за видео!
@Andrzej3935
@Andrzej3935 2 жыл бұрын
"Объект содержащий людей должен отправиться на представление" - звучит интригующе:D Спасибо за уроки!)
@LuneAgent
@LuneAgent 2 жыл бұрын
Автобус везёт фанатов на рок-фестиваль))
@ZeBatua
@ZeBatua Жыл бұрын
Каким то чудом с первого раза все заработало)
@lanalystan9581
@lanalystan9581 3 жыл бұрын
Спасибо за ваш труд =)
@user-nf5vd8cb6v
@user-nf5vd8cb6v 2 жыл бұрын
Ты себя обессмертил этими курсами. Уверен что твоя крутость выходит далеко за рамки укр/ру-нета. Успехов! С уважением, твой ученик
@Zxz18
@Zxz18 3 жыл бұрын
круто! давайте еще JMS и MQ
@asdasd-fu4ow
@asdasd-fu4ow 3 жыл бұрын
Категорически благодарю!
@bryanin
@bryanin 3 жыл бұрын
Спасибо тебе, друг
@motiversia4714
@motiversia4714 3 жыл бұрын
Круто, будьласка продовжуй. Якщо буде 1-2 урока в тиждень, ми тобі будемо дуже вдячні
@bogdangaiduk5752
@bogdangaiduk5752 3 жыл бұрын
Спасибо 😉
@VladimirPic
@VladimirPic Жыл бұрын
12.03.2023 ___________ Все работает безотказно, держу в курсе. Дабы исключить сбои, советую следовать тем же зависимостям в pom, а дальше впитывать за лектором
@dimamalyk8608
@dimamalyk8608 Жыл бұрын
если скачивать те же самые версии зависимостей, как на видео, естественно что код из видео будет работать. Если будешь скачивать последние версии той же tomcat то будут конфликты с другими плагинами
@maxmus91
@maxmus91 Жыл бұрын
держу в курсе, что если чуть подзаморочиться( а это есть самообучение) то всё будет работать на самых последних версиях как и tomCat так и 6.0.х spring и на всех самых посдежнихверсиях плагинов
@VladimirPic
@VladimirPic Жыл бұрын
@@maxmus91 сужу по себе, если я на это отвлекусь, то буду очень глубоко копать во всех аспектах, что уже забуду зачем пришел. В моём случае я не назвал бы это чуть подзаморочиться)
@ThisIsSniff
@ThisIsSniff 3 жыл бұрын
Ура, ура!
@youkofan4230
@youkofan4230 3 жыл бұрын
Ура! Наконец-то!
@r-tem9780
@r-tem9780 3 жыл бұрын
Спасибо!!
@-django7169
@-django7169 3 жыл бұрын
Ставлю тебе лайк, палец вверх, подписка обязательно и колокольчик!
@GoPetr
@GoPetr 3 жыл бұрын
Да!!! Спасибо!!!
@chokkitv379
@chokkitv379 2 жыл бұрын
спасибо!
@bogdangaiduk5752
@bogdangaiduk5752 3 жыл бұрын
Ураааааа!
@user-zz7ff2gm1f
@user-zz7ff2gm1f 3 жыл бұрын
Витдно что к видеоурокам человек готовиться, а не просто на обум записывает всякую хрень!
@user-df4kx7uq2s
@user-df4kx7uq2s 3 жыл бұрын
Спасибо
@user-nu3ri1fk3c
@user-nu3ri1fk3c 2 жыл бұрын
Спасибо !!!!
@user-sq7oo7dw9o
@user-sq7oo7dw9o 3 жыл бұрын
УРА!!!! С П А С И Б О ! ! !
@IDmytro7
@IDmytro7 3 жыл бұрын
ТОП!!!
@user-ky2fw9kw7m
@user-ky2fw9kw7m 3 жыл бұрын
УРА!
@fiit5960
@fiit5960 3 жыл бұрын
Ура!!!
@user-zo4qv4un1z
@user-zo4qv4un1z 2 жыл бұрын
"Обоброжение" =))) Ну а если серьезно, спасибо вам за такой шикарный курс. Как устроюсь на новую работу, то сразу найду способ перекинуть вам денюшку
@aliakseidev5390
@aliakseidev5390 2 жыл бұрын
spasibo
@ghostcomrad8807
@ghostcomrad8807 3 жыл бұрын
Мои молитвы были услышаны
@user-yy6pl8ub9m
@user-yy6pl8ub9m 2 жыл бұрын
Доброго дня! Наиль, у тебя очень хорошие и в основном понятные уроки. Поэтому для большей понятности для "населения" есть небольшое замечание: делай названия, идентификаторы, ссылки и т.д. под разными по названию, даже в ущерб код-стайлу (просто оговаривайся, как правильно надо). Просто например с этим уроком долго провозился, т.к. везде воткнут "people" и не понятно часто где какой используется :(
@user-pf7dw7ix6n
@user-pf7dw7ix6n 2 жыл бұрын
Если вдруг при переходе по ссылкам на странице people выдаёт ошибку 400, советую проверить правильность расставления многочисленных и разнообразных скобок в index.html. Вдруг там что затерялось.
@mustofatemur999
@mustofatemur999 3 жыл бұрын
👍👍👍
@LetsrockSnake
@LetsrockSnake Жыл бұрын
Если Вас мучает 404 в этом уроке - убедитесь, что в настройках томката, которые Edit configurations во вкладке Run, во вкладке Deployment у Вас пустота или /, а не /название проекта в Application Context
@kkiiuuk
@kkiiuuk Жыл бұрын
или 8 версия tomcat
@atty3989
@atty3989 Жыл бұрын
Гений! Браво, ты помог
@alexanderlojhkin8997
@alexanderlojhkin8997 3 жыл бұрын
Класс! А можете еще рассказать про загрузку файлов через метод PUT?
@alexandrkilin5379
@alexandrkilin5379 3 жыл бұрын
Ждем Security
@user-xi3wg4pq5v
@user-xi3wg4pq5v 3 жыл бұрын
Подскажите, в 22:50 назвали private static int PEOPLE_COUNT заглавными буквами. По конвенции так стоит называть константы. Это была неточность на автомате, или осознанное решение - если последнее, то чем обосновано? И огромное спасибо за этот курс, невероятно рад, что его нашёл)))
@_DSchannel_
@_DSchannel_ 3 жыл бұрын
Доброго времени суток. Очень бы хотелось увидеть динамические запросы к базе данных. Может быть посредством criteria или specification. Пытаюсь понять этот момент и никак не получается. Со статичными запросами в базу данных проблем нет. То есть юзер имеет интерфейс с возможностью указать много разных фильтров. Этот запрос должен сконструироваться и отправиться в базу, из базы должнен прийти ответ в соответствии с запросом. Было бы очень хорошо, если б Вы сделали такой урок.
@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 файле
@yuriishevchenko2594
@yuriishevchenko2594 3 жыл бұрын
Большое спасибо за прекрасный урок! Не подскажете , где можно почитать / посмотреть что-то о Thymeleaf ?
@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-xt7up4st1n
@user-xt7up4st1n 3 жыл бұрын
Спасибо за урок. Подскажи где взять презенташку представленную в уроке.
@user-ou2ix1cm7y
@user-ou2ix1cm7y 3 ай бұрын
Если у кого не работает (ошибка Deployment of artifact results in explosive error during war) лично мне помогло удалить папку target в идее (до запуска). И все заработало, появились людишки в браузере)
@user-sb6fz7qk9s
@user-sb6fz7qk9s 3 жыл бұрын
Интересно было бы посмотреть как организован код (и как он между собой взаимодействует) когда хотя бы две/три сущности есть в приложении и которые связаны между собой. На пример: человек имеет несколько питомцев ( List поле в классе Person). И вот в такой ситуации уже ближе к реальности можно посмотреть на такие операции как добавление/удаление питомца конкретной персоне. Так же на макете базы данных из листов или мап. Сразу говорю: гугление по таким характеристикам не дало положительного результата, поиск на гитхабе тоже, а вопрос на стековерфлоу выявил целый ряд токсичных безполезных людей кидающих сокращённые ссылки на готовые Гугл запросы, которые само собой релевантных результатов не дают)))
@user-zb6cz9pk9m
@user-zb6cz9pk9m 3 жыл бұрын
попробуйте поискать на английском поикать.
@victordelacroix654
@victordelacroix654 2 жыл бұрын
Для тех у кого не качается репозиторий. И для себя на будущее, если буду повторно смотреть. Ultimate естественно обязательно. New Project --->>> Java Enterprise --->> в какой-то из вкладок выпадающего меню выбрать Wev Application ---> Finish. Дальше копировать build, properties, dependencies в помник. Не весь файл а только указанные. Заменяем. Копируем с гита еще два оставшихся файла, не забываем про аннотации над классом. И вроде всё становится идентично. У меня автоматически создался сервлет "Hello, Servlet!". Пока удалил его.
@victordelacroix654
@victordelacroix654 2 жыл бұрын
Дополню. При запуске высвечиваются "????????????абырВылг??????????" в title, поменял просто на английские слова. + не высвечивались ссылки на имена, там просто была где-то ошибка, копирнул с гита повторно некоторые файлы.
@automarketarmenia6481
@automarketarmenia6481 2 жыл бұрын
День добрый. Благодарю за уроки. Скажите пожалуйста какой архитип выбрали на 15։08?
@user-wp4qx2ik3e
@user-wp4qx2ik3e Ай бұрын
Рабочая конфигурация для 404 ошибки гет-запросов: томкэт 10.1.20, спринг 6.0.10, таймлиф 3.1.1.релиз, jakarta.servlet-api 6.0.0. Также перед запуском удалить папку target. Еще посмотреть путь в компонентСкан( как у автора делайте). Еще посмотрите на импорт - у вас будет spring6 с моей конфигурацией.
@igothigh
@igothigh 2 жыл бұрын
5 минут тупил что за ошибки у меня. оказалось я назвал класс MySpringMvcDispatcherServletInitializer, а автор : MySpringMvcDispatcherSerlvetIntitializer. не сразу опечатки заметишь))
@Thunderhard88
@Thunderhard88 Жыл бұрын
У кого проблемы ,типа 404-400 ,копируете полностью pom. xml из репозитория урока. На счёт javax servlet там точно не помню,но вроде 6 версия подходит.
@firewatermoonsun
@firewatermoonsun 3 жыл бұрын
Еще есть BREAD)
@amromanovzzz
@amromanovzzz 3 жыл бұрын
Добрый день! Подскажите, сколько ещё видео планируется по данной теме? - Хотелось бы просмотреть все "за один заход", а видео выходят с некоторой периодичностью, забываешь что было в предыдущем:)
@user-ml2tp5xh1m
@user-ml2tp5xh1m 3 жыл бұрын
22:15 Вопрос. Как принимать решение что новый объект в приложении будет бином или останется просто классом для создания простых объектов через new? У меня есть подозрение что бинами делают те объекты, которые явно участвуют в архитектуре и 100% сразу после создании будут куда-то внедряться, так ли это?
@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 жыл бұрын
А огласите, пожалуйста, весь список. Я записываю
@magicgamer5963
@magicgamer5963 4 ай бұрын
Если у вас будет работать показы всех людей, но при редиректе на show будет ошибка 404, то проверьте путь редиректа в href
@user-yf6te4pi7h
@user-yf6te4pi7h 3 жыл бұрын
Наиль, спасибо огромное за уроки! Но хотел бы поправить тебя (если я ошибаюсь, то поправь меня): при создании класса PersonDAO в методе show ты говоришь, что используешь лямбда функцию, а на самом деле просто работаешь со Stream API.
@kirillamber6056
@kirillamber6056 3 жыл бұрын
внутри функции Stream API он использует "person -> person.getId() == id", что является лямбда функцией
@aoveden197727
@aoveden197727 3 жыл бұрын
Наиль, а почему не делаете интерфейс и класс service ? Да и интерфейса DAO нет.
@bogdaneyziy
@bogdaneyziy 3 жыл бұрын
Добрый день. А у вас нет платных видеокурсов по спрингу? Я бы купил..
@igorenium
@igorenium 2 жыл бұрын
Я правильно понимаю, что если код контроллера достаточно объемный, его выносят в отдельный класс - Service?
@user-ml2tp5xh1m
@user-ml2tp5xh1m 3 жыл бұрын
14:25 Вопрос. Почему патерн называется MVC и по логике мы должны делать так: ControllerModelPersonDAO, а в нашем приложении получается ControllerPersonDAOModel? При этом List с юзерами должен, по идее, непосредственно в модели лежать. Или это связанно с тем что мы используем „Модель“ встроенную в Spring MVC?
@M.Darsky
@M.Darsky 2 жыл бұрын
Model - это понятие абстрактное, я бы сказал что оно находится где то "в стороне". В уроке у Наиля я бы назвал пакет не Model (потому что именно этот момент сбивает с толку), а например Entity (сущность), которая описывает поля БД, и именно с ней потом работает DAO. Модель - это понятие намного шире, чем показано в уроке; здесь же сущность (на самом деле описание полей Person в БД) совпадает с моделью всего приложения. Но в реальных проектах это далеко не всегда так,
@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?
@user-nx3jv3gi1u
@user-nx3jv3gi1u 4 ай бұрын
НЕ МОГ РЕШИТЬ ОШИБКУ HTTP Status 404, 2 ДНЯ Если у вас такая же, то сначала разберитесь в коде Но если вы уверены, что всё правильно и даже уже с Алишева полностью взяли репозиторий с гита, то просто переустановите Tomcat на 8.5.98 версию У меня всё заработало
@christianguitarcovers6021
@christianguitarcovers6021 2 жыл бұрын
почему-то не могу импортировать репозиторий урока в idea, не знаю, что такое, пишет fatal ... repository not found
@user-ml2tp5xh1m
@user-ml2tp5xh1m 3 жыл бұрын
12:35 откуда взялся этот блок инициализации? Можно без него обойтись?
@true_rocknrolla
@true_rocknrolla 3 жыл бұрын
А почему у вас на вкладке браузера вместо кириллицы отображаются вопросительные знаки?
@CryptoInfo39
@CryptoInfo39 Жыл бұрын
как-то мало про Thymeleaf, такой синтаксис без предварительного урока самому не написать(((
@user-ml2tp5xh1m
@user-ml2tp5xh1m 3 жыл бұрын
Почему в пустом проекте нет папки webapp?
@rudolfsikorsky7900
@rudolfsikorsky7900 3 жыл бұрын
Всё. Я утратил нить. Тупо перепечатываю за лектором и не вижу ошибки, которые допускаю :( Надо всё пересматривать заново М.б. книгу какую посоветуете?
@user-bg5nw3mv8q
@user-bg5nw3mv8q Жыл бұрын
Метод Person show(int id) { return people.get(id); } , зачем стримы ??
@AnastasiaChoise
@AnastasiaChoise Жыл бұрын
Может у кого тоже такая ошибка (404) будет: метод index, там где у нас Mapping пустой у меня лично просто не работал, пока я вручную не прописала в нем путь /people. Странности странностями, но помогло UPD: Убедитесь что в конце адреса не стоит "/"
@yuriishkoropata4956
@yuriishkoropata4956 3 жыл бұрын
вторая строчка файла "index.xml" выбила проблему: URI is not registered (Settings | Languages & Frameworks | Schemas and DTDs) Что мне с этим делать? Как решить?
@genndy4538
@genndy4538 3 жыл бұрын
Поясните для тех кто в танке (для того, кто в армии без компа) - аттрибут th: позволяет обращаться к методам в java классе? Или как это работает?
@stik971
@stik971 2 жыл бұрын
Насколько я понимаю, данный атрибут нужен для шаблонизатора thymeleaf
@user-ou2ix1cm7y
@user-ou2ix1cm7y 3 ай бұрын
И еще важное замечание: ublock origin блочит запуск сайта с вашей программой (на adblock такого нет)
@pavel4993
@pavel4993 3 жыл бұрын
после обновления идеи перестал запускаться проект.. после нажатия на кнопку run аабсолюто ничего теперь не происходит...
@nurzatbekdunganov863
@nurzatbekdunganov863 3 жыл бұрын
Наиль откройте пожалуйста телеграмм канал. Где мы можем решать задачи и обсуждать их !
@alishevN
@alishevN 3 жыл бұрын
t.me/joinchat/BsxzOxxxP0xkTVIgv_mzMQ
@nurzatbekdunganov863
@nurzatbekdunganov863 3 жыл бұрын
@@alishevN Спасибо большое!
@user-sf8xx1hq7c
@user-sf8xx1hq7c 3 жыл бұрын
А слой service нужен?
@pie4928
@pie4928 Жыл бұрын
С html очень интересно, но ничего не понятно.
@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 жыл бұрын
Вместо русских символов ?, даже в названии вкладке на видео видно. Сейчас пробую это исправить.
WHO DO I LOVE MOST?
00:22
dednahype
Рет қаралды 79 МЛН
ОДИН ДЕНЬ ИЗ ДЕТСТВА❤️ #shorts
00:59
BATEK_OFFICIAL
Рет қаралды 8 МЛН
МАМА И STANDOFF 2 😳 !FAKE GUN! #shorts
00:34
INNA SERG
Рет қаралды 4,2 МЛН
JDBC. 17. DAO. Теория
8:40
dmdev
Рет қаралды 6 М.
JAVA DTO Pattern Tutorial | Simplify Your Code
19:12
Amigoscode
Рет қаралды 192 М.
Что такое JDBC? Что такое ORM, Hibernate & JPA?
12:59
Sergey Nemchinskiy
Рет қаралды 72 М.
the right way to organise your code
17:33
Amigoscode
Рет қаралды 193 М.
WHO DO I LOVE MOST?
00:22
dednahype
Рет қаралды 79 МЛН