Spring Framework. Урок 17: Контроллеры. Аннотация @Controller.

  Рет қаралды 102,768

alishev

alishev

4 жыл бұрын

ПОЛНЫЙ КУРС ПО 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

Пікірлер: 268
@alishevN
@alishevN 4 жыл бұрын
ПОЛНЫЙ КУРС ПО SPRING (Hibernate, REST, Boot): swiftbook.org/courses/438 Плейлист этого курса: kzfaq.info/sun/PLAma_mKffTOR5o0WNHnY0mTjKxnCgSXrZ Telegram: t.me/alishev_g
@user-ln1ps3lv9r
@user-ln1ps3lv9r 4 жыл бұрын
Второй урок за такой срок!:0 Хоспаде, хоть какие-то плюсы от эпидемии)
@iorgankrat1118
@iorgankrat1118 4 жыл бұрын
накаркал)
@NotAFaken
@NotAFaken 4 жыл бұрын
@@iorgankrat1118 та да ...
@ckuridin
@ckuridin 4 жыл бұрын
Спасибо за урок! Ваши уроки самые понятные в отличии от всех остальных на KZfaq. Хотелось бы видеть курс по Hibernate в вашем изложении.
@alishevN
@alishevN 2 жыл бұрын
готов :) ПОЛНЫЙ КУРС ПО SPRING (Hibernate, REST, Boot): www.udemy.com/course/spring-alishev/?couponCode=0CB8E208BE732F77631F ДЛЯ ЖИТЕЛЕЙ РФ: alfa.swiftbook.ru/courses/438
@largusofdeath
@largusofdeath 4 жыл бұрын
Всё очень понятно и доступно. Учусь на geekbrains, закончил курс по Spring со скрипом. Теперь смотрю ваши уроки тут - всё как по маслу, всё что раньше было "не знаю зачем и как это работает, но оно тут должно быть" - теперь всё осознанно) Даже смотря вас думаю - а это тут зачем, а вы уже отвечаете и поясняете любую мелочь. Спасибо, с нетерпением жду продолжения.
@frostchannel4080
@frostchannel4080 4 жыл бұрын
Ну тут очевидно - лайк. Жду платный курс на Udemy по Spring
@yuginlogan4169
@yuginlogan4169 3 жыл бұрын
да, плптный курс купим, за такое не жалко деньги отдавать.
@beksultanaalyev1312
@beksultanaalyev1312 4 жыл бұрын
Сразу лайк даже не начав смотреть. И отвечу на комментарию ниже: братан нам простым смертным будет лучше бесплатно смотреть😉
@AnnaSmirnova1
@AnnaSmirnova1 4 жыл бұрын
Спасибо. Ваши уроки очень ценны.
@linqcodmax8965
@linqcodmax8965 2 жыл бұрын
Очень качественные и понятные уроки! Прошу, продолжайте этот курс!
@Andrzej3935
@Andrzej3935 2 жыл бұрын
Восхищаюсь. Гениально. Спасибо!
@user-fy8vj7el5q
@user-fy8vj7el5q 4 жыл бұрын
Отличное введение в спринг, было интересно и теперь получено хорошее представление о фреймворке
@vitalii9524
@vitalii9524 4 жыл бұрын
Спасибо! Отличные видео, все доходчиво и по делу!
@sergejivanon1293
@sergejivanon1293 Жыл бұрын
это мой первый комментарий в интернете (не считая инстаграма )) , Вы самый крутой преподаватель !!!! и это относится абсолютно ко всем Вашим видео !!!
@sergeyvechkitov221
@sergeyvechkitov221 3 жыл бұрын
Очень хорошие объяснения. Хорошие слайды. Отлично.
@ashtunder
@ashtunder 3 жыл бұрын
Основательный подход к своему делу. Приятно и смотреть, и слушать. Однозначно лайк. Жаль, конечно, что пока только 20 видео в этом плейлисте. Ждём-с новые )
@alexanderzimmermann5775
@alexanderzimmermann5775 4 жыл бұрын
Большое спасибо. Я и на udemy курс приобрел, а тут...классно делаете пояснения.
@swizzyua8878
@swizzyua8878 4 жыл бұрын
Как же я ждал уроки по спрингу... Спасибо большое
@MsDimon1994
@MsDimon1994 4 жыл бұрын
Хочу еще!) Умоляю! Не хочу смотреть индусов)
@user-yb6df9sg4p
@user-yb6df9sg4p 3 жыл бұрын
)
@georgewhite3708
@georgewhite3708 3 жыл бұрын
xD какая жиза
@user-oi1ny2uu4n
@user-oi1ny2uu4n 4 жыл бұрын
Лучший! Продолжай пожалуйста, самый толковый и понятный материал для обучения по спрингу на русском
@bogdaneyziy
@bogdaneyziy 4 жыл бұрын
Однозначно сразу же лайк! Наконец-то ты вернулся!!! Не покидай нас больше, пожалуйста! Спасибо огромное за уроки!!!!))))))
@dnbk9734
@dnbk9734 3 жыл бұрын
Вы Наиль молодец !!! Покупал Ваш курс по JAVA на Udemy, не жалею, все СУПЕР.
@user-ox1id6yq1y
@user-ox1id6yq1y 4 жыл бұрын
Просмотрел курс за полтора дня. Очень жду продолжения... Немного подожду и буду повторять код руками :D Продвинутая Java регулярно пересматриваю, когда вопросы возникают. Жду курс по Spring на Udemy
@Shkip_stream
@Shkip_stream 4 жыл бұрын
Наиль, просмотрел на KZfaq твои плейлисты (Java для начинающих, Java EE и сейчас Spring) и два курса на Udemy (Git и Продвинутая Java) и могу сказать, что у тебя отличный метод преподавания. Разве что больше практики нужно) Поддерживаю всех предыдущих комментаторов и жду продолжения банкета по Spring-у и не важно, когда он выйдет и когда закончится)) Спасибо тебе за уроки! Пойду еще Алгоритмы и структуры данных посмотрю перед началом чтения книги Лафоре "Структуры данных и алгоритмы Java" ))
@soul8927
@soul8927 4 жыл бұрын
Приятно видеть, когда человек совмещает и знание вопроса и как эти самые знания подать. Все лаконично и по делу, спасибо за ваш труд. Хотелось бы подать идею - в соответствующих роликах упоминать о вещах, которые в доке стоят отдельно в Note, а-ля возможности инжектить через @Inject, @Resource, отдельный вариант @Primary или проблеме инжекта бинов типа Prototype в Singleton. Не стоит углубляться, кто ищет тот всегда найдет, но упоминания такие моменты всяко заслуживают.
@user-zn1bi4ov3v
@user-zn1bi4ov3v 3 жыл бұрын
На первых уроках, когда я делал первые попытки поднять Tomcat на Community Idea, я постоянно страдал от вылетающих исключений и от непонимания происходящего. Но сейчас, когда все более-менее устаканилось в моей голове, я получаю такое неимоверное удовольствие от того, что могу кликать по своим ссылкам и они работают, и открываются! Спасибо огромное за уроки!)))
@kornext
@kornext 4 жыл бұрын
Не забрасывай уроки. Хорошо получается.
@user-ev7kx8sb3r
@user-ev7kx8sb3r 4 жыл бұрын
всегда жду на твои уроки! лайк!
@tomozi1
@tomozi1 4 жыл бұрын
Отличный урок, спасибо!
@user-zp8xq6qh4d
@user-zp8xq6qh4d 4 жыл бұрын
Так держать) Ждем продолжения)))
@AnnaIsHere
@AnnaIsHere 3 жыл бұрын
Очень полезный урок!
@vitalieandrusca4742
@vitalieandrusca4742 2 жыл бұрын
Привет с Кишинёва !!! Большой respect .
@andreymanaenko1638
@andreymanaenko1638 3 жыл бұрын
Хороший материал. Правильно что стал разбирать со старой схемы конфигурации на xml. Я начал сразу SpringBoot изучать и ничего не мог понять: какие бины ? от куда они прилетают ? где хранятся ? А теперь всё встало на место.
@user-sk7kf7er6f
@user-sk7kf7er6f 4 жыл бұрын
Супер, пожалуйста продолжай!)
@IuliiaDalskaia
@IuliiaDalskaia 4 жыл бұрын
Проснулась - а тут такие хорошие новости. Спасибо!
@user-ve8jb1yw8d
@user-ve8jb1yw8d 3 жыл бұрын
Спасибо за видео
@vonarut
@vonarut 4 жыл бұрын
Сразу лайк)) спасибо))
@lanalystan9581
@lanalystan9581 4 жыл бұрын
Ура! Спасибо большое!
@user-uz1vk3oo6h
@user-uz1vk3oo6h 4 жыл бұрын
Спасибо за урок. В о-о-огромном ожидание следующих. @PostMapping и использование @ModelAttribute и ModelAndView ???
@user-pe9mt9he9g
@user-pe9mt9he9g 3 жыл бұрын
Спасибо большое
@chokkitv379
@chokkitv379 2 жыл бұрын
спасибо большое!
@gg9252
@gg9252 5 ай бұрын
Йес)) Получилось по страничкам ходить! Убрала /first из Say hello or Exit (в hello тоже -самое) . Оставила так Say hello or Exit.... Работает)
@fargus13
@fargus13 Жыл бұрын
Если хотите работать с текстом на кириллице, а в браузере он отображается как "?????????", то нужно в классе SpringConfig в методе configureViewResolvers() добавить строчки: resolver.setCharacterEncoding("UTF-8"); resolver.setContentType("text/html; charset=UTF-8"); и в методе templateResolver() добавить строчку: templateResolver.setCharacterEncoding("UTF-8");
@clondayk
@clondayk Жыл бұрын
Большой лайк за этот совет. Пол интернета перерыл...
@galina5194
@galina5194 4 жыл бұрын
Классно. Видимо, из-за карантина стало больше свободного времени и стали чаще видео выходить)
@alishevN
@alishevN 4 жыл бұрын
угадали :)
@nagirich
@nagirich 4 жыл бұрын
лайкос авансом сразу
@sanzharsuleimenov6380
@sanzharsuleimenov6380 4 жыл бұрын
Отлично объясняется! Пожалуйста, больше видео или как можно записаться на курс по Spring ?)
@rustamsaydam
@rustamsaydam Жыл бұрын
Знаю у многих ошибка 404 not found, мне помогло прописать так /first/hello и все заработало, мучался весь день!) ВСем удачи
@user-bg1do8uv9y
@user-bg1do8uv9y Жыл бұрын
А где прописать нужно /first/hello ?
@Name-ko3qb
@Name-ko3qb Жыл бұрын
нет, тоже не работает
@Cyberforces
@Cyberforces 4 жыл бұрын
Очень жду нового урока, и скинь свою ссылочку на Патреоне - я думаю много кто будет рад поддержать тебя)
@alishevN
@alishevN 4 жыл бұрын
Скоро запишу! Поддержать можно прямо здесь на ютубе (кнопка "Спонсировать"). Спасибо!
@user-sw3iq2md4u
@user-sw3iq2md4u 4 жыл бұрын
Надеюсь что следующий урок будет скоро
@sergeysergeev3407
@sergeysergeev3407 4 жыл бұрын
лучший !
@EagleTime
@EagleTime 4 жыл бұрын
Наиль, когда будет время сними, пожалуйста, видео по работе с дебагером в Java.
@alexkotob2169
@alexkotob2169 4 жыл бұрын
чел, ты очень хорошо объясняешь, спасибо, но скажи пожалуйста, когда уже будет инфа, как динамически изменять текст?)
@andreydmitriyev4582
@andreydmitriyev4582 3 жыл бұрын
Спасибо. Деплой и запуск war-ника на серваке, в идеале - в докере, было бы сильно!
@sergeym8233
@sergeym8233 4 жыл бұрын
Подскажи плз сколько еще примерно уроков планируется и на какие темы, спасибо.
@user-fj7on8le9g
@user-fj7on8le9g 2 жыл бұрын
Указывайте в методах полный путь return " путь" и будет счастье
@nikms
@nikms 4 жыл бұрын
лайк сразу залетает, наш Алишев удивляет!)
@devchoclz
@devchoclz Жыл бұрын
Товарищи, которые встретились с ошибкой - 500. Попробуйте mvn clean. Даже не знаю: это помогло или сотни других манипуляций... Но попробовать стоит...
@alejandroantoniuk3837
@alejandroantoniuk3837 Жыл бұрын
Честно говоря не знаю почему это работает, но возьму на заметку. Спасибо.
@user-yg6fl1iu1q
@user-yg6fl1iu1q 4 жыл бұрын
Классный курс! Сколько всего планируется уроков сделать в рамках него? @RestController тоже интересная аннотация - правильно ли я понимаю, что при ее использовании можно вообще обойтись без конфигурационных файлов?
@alishevN
@alishevN 4 жыл бұрын
Спасибо! Еще много уроков планируется.
@vls5001
@vls5001 4 жыл бұрын
Доброго времени суток, не мог бы ты опубликовать примерный план (наименование тем) на данный курс, что бы можно было ознакомится с материалами в инете , пока ролики готовятся?
@kisurov
@kisurov 4 жыл бұрын
Спасибо за видео! Вопрос: Что могут возвращать методы контроллера помимо String, если это не @RestController, а просто @Controller?
@alishevN
@alishevN 4 жыл бұрын
Насколько я знаю, в обычном контролере это только String. Но даже в обычном контроллере мы можем пометить метод аннотацией @ResponseBody и возвращать что угодно и это будет сконвертировано в нужный нам формат (JSON, XML).
@pylyptiy
@pylyptiy 4 жыл бұрын
Автолайк, естественно. Наиль, скажи пожалуйста, по JSF не планируешь ничего записывать? Технология старая, но очень много проектов где морда на ней.
@alishevN
@alishevN 4 жыл бұрын
По JSF не планирую ничего. Технология действительно устарела.
@mkrugl
@mkrugl 4 жыл бұрын
Благодарю Вас! Подскажите пожалуйста, в ближайшее время ожидаются уроки по Spring?
@alishevN
@alishevN 4 жыл бұрын
Планируются
@mkrugl
@mkrugl 4 жыл бұрын
alishev Ждём ;)!
@user-ok1lq9be4q
@user-ok1lq9be4q 4 жыл бұрын
@@alishevN Ждем!)
@user-jw7dr5cr6f
@user-jw7dr5cr6f 4 жыл бұрын
@@alishevN Очень ждем
@immortal-spirit-13
@immortal-spirit-13 4 жыл бұрын
класс )) спасибо )) было сказано в сл уроке, в где он?
@alishevN
@alishevN 4 жыл бұрын
Скоро будет
@user-fy1qx1gu2h
@user-fy1qx1gu2h Жыл бұрын
Информация для тех у кого 404 или 500 ошибка в браузере! 31.03.23 Стоит: IntelliJ IDEA 2022.3.3 Tomcat 10.1.7 thymeleaf-spring6 (3.1.1.RELEASE) spring-core (6.0.6) jakarta.servlet-api (6.0.0) JDK 20 Вообщем стоит все самое свежее! Я мучался до этого три дня, подбирал разные конфигурации и пробовал все варианты решение которые писали в комментарии, не помогало. А ОШИБКА была в моей невнимательности, в методе GetMapping у меня не стоял "/" и соответственно некорректный путь к тому файлу который хотел вернуть . Поэтому поэтому помимо версий и их совместимости, смотрите на свой код.
@ministryNoiz
@ministryNoiz 4 жыл бұрын
Спасибо за бесподобное преподнесение материала. Подскажите, сколько планируется всего уроков по Spring?
@alishevN
@alishevN 4 жыл бұрын
Много. Мы сейчас прошли где-то 1/6 материала.
@ministryNoiz
@ministryNoiz 4 жыл бұрын
планируете ли интенсифицировать поступление материала? пока на карантине все без исключения пользователи очень ждут, готовы донатить
@alishevN
@alishevN 4 жыл бұрын
@@ministryNoiz Да, я стараюсь
@il6398
@il6398 3 жыл бұрын
Спасибо за уроки! Только как всё-таки сделать переход по ссылкам с hello на goodbye и наоборот? не помогает. В данном случае перенаправляет на localhost:8080/first/first/goodbye
@manOfPlanetEarth
@manOfPlanetEarth 3 жыл бұрын
Say goodbye ты забыл про слэш перед first
@yerassylkelsingazin2408
@yerassylkelsingazin2408 4 жыл бұрын
Соглашусь с ребятами, тут лайк однозначно. Спасибо тебе друг, ты открыл мне Spring. Было бы замечательно увидеть полноценный, сложный курс на Udemy. Можно вопрос, чем Spring MVC отличается от Spring Boot? На буте ведь можно написать все то, что и на MVC.
@user-up6sd8bz3e
@user-up6sd8bz3e 4 жыл бұрын
Напиши контроллер без зависимости MVC
@lk-kc8vg
@lk-kc8vg 4 жыл бұрын
Yerassyl Kelsingazin spring boot содержит в себе spring mvc и ещё множество других фреймворков
@alishevN
@alishevN 4 жыл бұрын
Spring Boot - это составляющая Spring Framework, которая значительно облегчает конфигурацию Spring приложения. Spring Boot будем проходить в дальнейшем.
@user-yb3vn9uh1j
@user-yb3vn9uh1j 4 жыл бұрын
Спасибо за уроки! Анонсируете пожалуйста будет ли платный курс на Udemy по Spring, Hibernate, JavaEE ? Спасибо очень понятно объясняете у вас талант!!!
@alishevN
@alishevN 4 жыл бұрын
Будет
@user-yb3vn9uh1j
@user-yb3vn9uh1j 4 жыл бұрын
@@alishevN Наиль сегодня в 20:15 (pogosara) по Мск купил у вас два курса на Udemy, в целом с данным материалом знаком, просто готовлюсь к сертификации решил закрыть дыры в знаниях с помощью ваших курсов. Скажите пожалуйста когда, уточните примерно время, ждать ваших курсов по Spring и JavaEE на Udemy. Укажите просто в какое время вы их планируете выпустить. Просто дилема… ждать их или опять лопатить кучу материала... вы просто грамотно все излагаете, мне просто легчи ваши лекции использовать как основу, а остальное догуглить. Спасибо. И хотелось бы практических уроков.
@alishevN
@alishevN 4 жыл бұрын
Не скорей, чем через несколько месяцев. Очень большой объем надо записать.
@memphis_twelve
@memphis_twelve 4 жыл бұрын
Большое спасибо за труды! Адекватенее курса по Spring на русском еще не находил. С удовольствием купил бы полный курс на Udemy, если бы такой был. В связи с этим два вопроса: 1)Планируете ли полный платный курс? 2)Что еще можете посоветовать для изучения Spring? Буду признателен за ответ.
@alishevN
@alishevN 4 жыл бұрын
Спасибо! 1) Планирую 2) Книжка "Spring in action" (на русском: "Spring в действии") - пятое издание желательно.
@jekbas
@jekbas 4 жыл бұрын
Нашел их?
@elizastro3018
@elizastro3018 2 жыл бұрын
Добрый день, спасибо за курс! Подскажите пожалуйста, почему выходит 404 ошибка с томкат 10, с 9 все работает, убил часа 4 прежде чем додумался, что проблема может быть связана с версией томкат
@borbotd1655
@borbotd1655 Жыл бұрын
Совет помог решить ошибку 500
@pylyptiy
@pylyptiy 4 жыл бұрын
И еще такой вопрос, где посоветуешь углубляться в спринг и его отдельные модули? Что насчет книг (spring in action или spring для профессионалов)? Либо хватит spring.io и офф документации?
@alishevN
@alishevN 4 жыл бұрын
Spring in Action неплохая книжка. Только надо брать последнее (пятое, по-моему) издание.
@kacetal
@kacetal 4 жыл бұрын
Spring in Action ближе к практике, там говорят про Spring Boot и Spring Cloud есть хорошие советы. Спринг для профессионалов на мой взгляд похуже, гораздо меньше говорится о Spring Boot и очень много теории по DI, очень много рассуждений о видах внедрения итд. Я бы ее не советовал новичку.
@pylyptiy
@pylyptiy 4 жыл бұрын
@@kacetal спасибо за совет
@scheidegg
@scheidegg 2 жыл бұрын
5:15 Я кстати не люблю делать общий роут для контроллера и остальные части раскидывать по методам. Потому что когда начинаешь быстрый поиск делать, то по запросу /people/new ты хрен что найдешь.
@petr_car_fix5828
@petr_car_fix5828 4 жыл бұрын
Здравствуйте уважаемый автор! Все понятно по смыслу материала, но при попытке запустить не сразу разобрался с сервером- сначала пришлось сделать mvn clean package через командную строку(как это сделать на вкладке maven в IDEA? так и не нашел) , переделать деплой вар файла из директории урока 17. Как для новичка в данной теме мне сложней справиться с инструментами , чем понять смысл кода.
@Slimercorp
@Slimercorp Жыл бұрын
Выше советовали использовать не выше 5.3.24, а я советую использовать версию как у Наиля. Предыдущие уроки у меня были на 5.3.24, а на этом уроке эта версия спринга через maven подтянула какие то зависимости, которые начали требовать версию java 1.8 и выше (что то про Dynamic Web 4.0), появилась ошибка и проект не собирался. Даже возврат на версию спринга Наиля не помогало, только сносить проект и заново все делать, и не показывать версию 5.3.24. Итого я остановился на конфигурации в точности как Наиля в плане Tomcat и Spring.
@borbotd1655
@borbotd1655 Жыл бұрын
Ничего не помогло поэтому, Сделал проект с нуля используя только с версиями как в видео. Not suported - тогда поменял версию File/settings/java Compiller / version 14. И наконец приложение начало ходить по ссылкам
@user-go8tw7ft4b
@user-go8tw7ft4b 2 жыл бұрын
Подскажите пожалуйста, как с помощью restcontroller мапится по html страницам
@xcircle-uq7qd
@xcircle-uq7qd 2 жыл бұрын
А у меня работают ссылки после добавления request mapping(“/first”), при этом в html файлах hello и goodbye ничего не менял, почему так не подскажете?)
@sonce32
@sonce32 Жыл бұрын
Меняем строку 5.2.1.RELEASE и всё работает. Всё дело в версии. 2 дня убил
@oldjohn1503
@oldjohn1503 Жыл бұрын
Наиль, а в чем разница между контроллером и сервлетом?
@user-bk1wk7ey1s
@user-bk1wk7ey1s 4 жыл бұрын
Добрый день! Продолжение предполагается? Или, может быть, есть платный курс?
@alishevN
@alishevN 4 жыл бұрын
Записываю продолжение!
@VladHaigarden
@VladHaigarden 4 жыл бұрын
Интересно, что если мы используем @Component вместо @Controller, то мы обязаны прописать над классом @RequestMapping. Иначе при обращении будет 404.
@roiten4141
@roiten4141 3 жыл бұрын
@Controller является специализацией @Component для более конкретных случаев использования. Соответственно, мы не можем использовать @Component вместо @Controller, именно по этому нам нужно добавлять аннотацию @RequestMapping.
@user-zg5so8ev2l
@user-zg5so8ev2l 9 ай бұрын
Потратил полвыходного в поисках решения 404 - тут в комментариях и на стековерфлоу - так и не нашёл решение, хотя попробовал всё, что предлагали
@Gamester1288
@Gamester1288 3 жыл бұрын
Странно У меня получается ходить по ссылкам после @RequestMapping причем по exit идет на first/exit
@Razumist
@Razumist Жыл бұрын
а чем отличается @Restcontroller от @Controller ??
@Feomort
@Feomort 3 жыл бұрын
Возникли проблемы, когда пытался переделать проект из предыдущего урока. Поудалял xml-ки, и на всех страницах стала ошибка 404 показываться. Что на главной, что на "hello" и "goodbye". Так и не смог поправить, пришлось качать репозиторий "Стартовый проект", открывать его в IDEA, ну и заново подключать Tomcat. Было непросто, но хотя бы все работает теперь.
@user-iq5wx7qq4v
@user-iq5wx7qq4v 2 жыл бұрын
А в где был баг?
@user-kh7du4ot2j
@user-kh7du4ot2j 3 жыл бұрын
Подскажите пож. Первая страница работает отлично, когда хочу перейти на другую страницу ошибка 404 из за чего может быть? Мучаюсь уже несколько часов...
@serhiiho
@serhiiho 3 жыл бұрын
возможно в html прописан неправильно линк, у меня сгенерилось идеей в href= "hello.html", а должно бьіть href= "/hello"
@user-zc2ud8wo9n
@user-zc2ud8wo9n 2 жыл бұрын
Обязательно смотри правильно ли указан путь в аннотации @ComponentScan . Много времени потерял из-за этого
@user-iq5wx7qq4v
@user-iq5wx7qq4v 2 жыл бұрын
В чём была ошибка? Удалось запустить приложение?
@user-zc2ud8wo9n
@user-zc2ud8wo9n 2 жыл бұрын
@@user-iq5wx7qq4v неправильный путь бы указан для сканирования аннотаций
@user-sk6ds6tn2c
@user-sk6ds6tn2c 9 ай бұрын
Наиль прошел твой полный курс по джаве все четко огромное спасибо , начал спринг проходить и в уроке по мвс локал хост 8080 хелло верлд не высвечивает как будто нет конекта. пошел дальше в этом урок тоже самое ( даже когда до писываю хелло или гуд бай. прошло 3 года. но если ты читаешь помоги пожалуйста
@edman-yy5gs
@edman-yy5gs 4 ай бұрын
попробуй дописать ещё название проекта пример - (localhost:8080/НАЗВАНИЕ ПРОЕКТА/hello)
@MarsasUA
@MarsasUA 4 жыл бұрын
Спасибо за видео. Только качество картинки смущает.
@alishevN
@alishevN 4 жыл бұрын
Зайдите через час. Ютуб еще не успел прогрузить качество.
@mkrugl
@mkrugl 3 жыл бұрын
Ребята, пожалуйста подскажите, а обязательно ли запоминать составляющие классов SpringConfig и MVCDispatcherServlet? Потому что очень много не понятного в них.
@alishevN
@alishevN 3 жыл бұрын
нет, не обязательно
@mkrugl
@mkrugl 3 жыл бұрын
alishev ой ☺️, благодарю, Наиль.
@lamax847
@lamax847 2 жыл бұрын
Что делать, если по адресу "localhost:8080/hello" и "localhost:8080/goodbye" выводится Not Found? Все сделал так же, как в видео
@nikolozdolaberidze4652
@nikolozdolaberidze4652 2 жыл бұрын
Такой же баг был. Попробовал использовать Tomcat более ранней (9ой) версии - проблема пропала. Возможно, у вас похожая ситуация )
@lamax847
@lamax847 2 жыл бұрын
@@nikolozdolaberidze4652 Вы на windows или macOS? Делали ли вы что-то с файлом catalina, как автор?
@nikolozdolaberidze4652
@nikolozdolaberidze4652 2 жыл бұрын
@@lamax847 Я на macOS. Да, расширял доступ на Catalin'у, правда через команду chmod a+x.
@lamax847
@lamax847 2 жыл бұрын
@@nikolozdolaberidze4652 я на Windows и без понятия, как подобное провернуть и можно ли вообще
@nikolozdolaberidze4652
@nikolozdolaberidze4652 2 жыл бұрын
@@lamax847 Я так понимаю, раз у вас выдает Not Found - значит Tomcat у вас пашет, вероятно тогда дело в другом. А может попробуете клонировать репозиторий указанный в описании Наилем и его запустить(С той же конфигурацей Tomcat'a) ? Если, конечно, еще не пробовали такой вариант.
@alexricher2554
@alexricher2554 3 жыл бұрын
Всё работало, после этого урока перестал запускаться сервер, ничего не понимаю. Кто нибудь сталкивался?
@mirasn9934
@mirasn9934 4 жыл бұрын
Посоветуйте книги!
@victordelacroix654
@victordelacroix654 3 жыл бұрын
Тем у кого вылезла ошибка "что-то там про .../uteef" - щелкаете правой к. мыши по пустому полю кода, выбираете в самом низу Remove BOM
@yuginlogan4169
@yuginlogan4169 3 жыл бұрын
а как с кириллицей быть? на xml работает кириллица а тут бьюсь бьюсь и что-то никак не получается.
@user-up6sd8bz3e
@user-up6sd8bz3e 4 жыл бұрын
Будет ли конфигурация MySQL через properties?
@alishevN
@alishevN 4 жыл бұрын
Я скорей всего буду использовать PostgreSQL
@dmytromiroshnychenko5427
@dmytromiroshnychenko5427 3 жыл бұрын
Спасибо за урок, но у меня появился вопрос. Все прекрасно работает, если представления лежат прямо в папке views, но если их переместить в папку first, которая и так лежит в views, то выводит HTTP Status 500 ? Internal Server Error и сообщение Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "ServletContext resource [/WEB-INF/views/first/hello.html]"), подскажите пожалуйста, как исправить?
@user-fm8et2fz9v
@user-fm8et2fz9v 3 жыл бұрын
Удали старый HelloController
@kanedayamashita6498
@kanedayamashita6498 2 жыл бұрын
как решили ошибку?
@user-yx8hk2ey5i
@user-yx8hk2ey5i 4 жыл бұрын
пожалуйста сделай платный курс на Udemy
@user-lt5lq4qu1q
@user-lt5lq4qu1q 3 жыл бұрын
с папки first вылетает 500 ошибка, если добавить просто во вью и в методах возвращать просто имена html страниц, то все работает.
@user-zq9fr5oh1c
@user-zq9fr5oh1c Жыл бұрын
Красава, помогло
@andreykostromin4566
@andreykostromin4566 Жыл бұрын
Проблему с ошибкой 500 удалось решить, указав каталогу first любое другое наименование, пусть даже firstt. Пока не понятно чем вызвано такое поведение, может кто-нибудь знает?
@Haslavich
@Haslavich 6 ай бұрын
На tomcat 10 ошибка 500, сделал на tomcat 9, теперь ошибка 404, типа ничего нет(((( куда еще можно посмотреть? Спасибо
@user-yu2gg1bg2k
@user-yu2gg1bg2k Жыл бұрын
Друзья, проверьте, создали ли вы папку first с маленьких букв, если нет, исправьте это в firstcontroller
@user-mc4kk7bp2k
@user-mc4kk7bp2k 2 жыл бұрын
Добрый день. К сожалению у меня даже на 9 версии tomCat не видит view и вложенные файлы html. Сервер tomCat запускается без проблем, но выдаёт ошибку 404. Если вдруг есть варианты решения проблемы, буду рад ответу.
@vvkislyakoff6071
@vvkislyakoff6071 2 жыл бұрын
Я долго головой бился о стену, чтобы поднять это на Eclipse. Сдался. Так как Ultimate оплатить нет возможности, то начал поднимать на Comunity, там Tomcat через plugin Smart Tomcat только поднимается. Тоже боль испытал немалую, курил много гугла по настройке MVC, но по итогу заработало и на Eclipse и на Comunity. Продолжаю на Eclipse уже.
@ladamira3477
@ladamira3477 10 күн бұрын
А что делать если в обычной версии идеи в Edit Configuration Tomcata вообще нет в списке. я добавила плугин, но все равно не работает
Luck Decides My Future Again 🍀🍀🍀 #katebrush #shorts
00:19
Kate Brush
Рет қаралды 8 МЛН
I CAN’T BELIEVE I LOST 😱
00:46
Topper Guild
Рет қаралды 67 МЛН
Евгений Борисов - Spring Patterns
56:38
TechTrain
Рет қаралды 128 М.
Spring Boot Tutorial | Full Course [2023] [NEW]
1:37:31
Amigoscode
Рет қаралды 2,7 МЛН
C# vs. JAVA: Сделай Правильный Выбор! / Какой ЯП учить?
1:05:08
TeachMeSkills Школа программирования
Рет қаралды 74 М.