Spring Boot. Разрабатываем веб-приложение с нуля. Введение

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ม.ค. 2025

ความคิดเห็น • 88

  • @artmcoder
    @artmcoder  ปีที่แล้ว +6

    Ребятки всем ещё раз пламенный привет 🔥🔥🔥
    Пишу этот комментарий спустя год после публикации этого урока. Хотел сказать, что я возвращаюсь с новыми знаниями и опытом!
    🎁 Также подписывайтесь на мой Instagram и пишите «+» в директ, я отправлю вам БЕСПЛАТНЫЙ видеоурок по программированию и чек-лист со списком всех технологий, с пошаговым планом их изучения, для становления junior java разработчиком.
    instagram.com/artmcoder

    • @lisafox9026
      @lisafox9026 11 หลายเดือนก่อน

      а если нету инстаграммммм ))

  • @serj-i2q
    @serj-i2q 2 ปีที่แล้ว +23

    Отличный урок! Мне как раз нужен Spring Boot для курсового проекта и нет вообще времени на долгую раскачку) Надеюсь, вы будете продолжать развивать канал, у вас хорошо получается подавать материал :)

  • @mitkavchannel2846
    @mitkavchannel2846 3 ปีที่แล้ว +14

    Очень жду следующих лекций! Спасибо автору за контент

  • @hakshot773
    @hakshot773 ปีที่แล้ว

    было немного проблем, но немного углубившись в тему и почитав комментарии и гугл, всё стало понятно, очень полезный ролик, спасибо вам большое!

  • @dealhubpro
    @dealhubpro 2 ปีที่แล้ว

    Спасибо. Начало хорошее, все ясно, понятно, без лишней воды, а главное все работает, а если не работает то сразу понятно почему и что за ошибка и как ее пофиксить, чтобы работало. Надеюсь следующие видео пойдут так же.

  • @mansurmamedov6041
    @mansurmamedov6041 ปีที่แล้ว

    Больше такого контента пожалуйста, этим вы способствуйте нам стать таким же программистом как вы!!)) Отличный проект, советую всем начинающим

  • @kxeklom
    @kxeklom ปีที่แล้ว +27

    лайк, кто делал, как в видео но у него все равно вылезла ошибка!

    • @амирахмедов-я3и
      @амирахмедов-я3и 8 หลายเดือนก่อน

      srabotalo ??

    • @CodeCrafter99
      @CodeCrafter99 6 หลายเดือนก่อน +4

      после комментирования (ну или разкомментирования) зависимостей не забывайте обновлять maven

    • @ДимаВ-к7м
      @ДимаВ-к7м 5 หลายเดือนก่อน +1

      @@CodeCrafter99 а как это сделать ?)

    • @ДимаВ-к7м
      @ДимаВ-к7м 5 หลายเดือนก่อน +2

      А нашел, там появляется справа буквочка m синяя и 2 стрелки покругу

  • @abuyasin2931
    @abuyasin2931 3 ปีที่แล้ว +9

    Пожалуйста, не бросай канал. Это топ контент. Кстати, будет ли реализация с api со всем вытекающим (dto и т.д)?

    • @artmcoder
      @artmcoder  3 ปีที่แล้ว +3

      Здравствуйте, пока нет. В будущем запишу курс по разработке full stack приложения на java, там как раз это и будет

  • @helloiveqw5290
    @helloiveqw5290 ปีที่แล้ว +6

    Всем привет при повторении кода у вас может возникнуть ошибка, если у вас нет зависимости thymleaf, которая позволяет корректно отображать html шаблоны на вашей странице. Иначе у вас будет возникать ошибка в вашей IDE (Cannot resolve MVC view "ваш html шаблон". Надеюсь кому то смог помочь

    • @penniwisederry7659
      @penniwisederry7659 หลายเดือนก่อน

      Спасибо тебе, добрый человек)

  • @sofaluy73
    @sofaluy73 3 ปีที่แล้ว +1

    Спасибо за такую полезную информацию!

  • @elitrois.studio
    @elitrois.studio 2 หลายเดือนก่อน

    После того как закоментировали зависимости, не забудьте обновить нажав на ctrl + shift + O

  • @MrGurgen777
    @MrGurgen777 2 ปีที่แล้ว

    Спасибо за урок!

  • @dealhubpro
    @dealhubpro 2 ปีที่แล้ว +3

    По поводу быстрого написания шаблона того самого ftlh есть лайфхак, можно ввести в первой строке файла восклицательный знак, а потом нажать TAB и сгенерируется готовый минимальный HTML код.

    • @БабурАитниязов
      @БабурАитниязов ปีที่แล้ว +1

      после того как я создал файл с расширением ftlh, то этот файл не поддерживает html код. Почему не знаете?

    • @neyzr_11
      @neyzr_11 ปีที่แล้ว

      @@БабурАитниязов у меня так же

    • @ПавелТалашкин-х7б
      @ПавелТалашкин-х7б ปีที่แล้ว

      @@БабурАитниязов нужна ultimate Idea

    • @syava3701
      @syava3701 10 หลายเดือนก่อน

      @@ПавелТалашкин-х7б найс гайд получается

  • @ivaanovva
    @ivaanovva 5 หลายเดือนก่อน +1

    Какие-то проблемы с файлом products.ftlh Содержимое не подсвечивается( и тд) и соответственно дальше проблемы, может конечно что-то с портом еще? Кто-нибудь может подсказать?

  • @ДмитроВидиш
    @ДмитроВидиш 2 ปีที่แล้ว +5

    А как насчёт видео чтобы настроить все файлы? Мне ошибок выдало большое кол-во, за что браться не знаю

  • @Denis_QA
    @Denis_QA ปีที่แล้ว

    Круто-круто

  • @MernerBlack
    @MernerBlack 2 ปีที่แล้ว

    Лучший, большое тебе спасибо за твои уроки

  • @luckytima2315
    @luckytima2315 2 ปีที่แล้ว +4

    После джанго кажется каким-то не логичным, ну может это дело привычки конечно.

    • @dealhubpro
      @dealhubpro 2 ปีที่แล้ว +2

      Тоже заметил, не то что нелогичный джанго, у него своя логика, он скорее какой-то громоздкий, чтобы вывести просто страничку как тут надо столько кода написать и представление и маршруты, а тут контроллер в пару строк, шаблон и все. Хотя я всегда считал громоздкой джаву, видимо из-за горе-преподавателей. Теперь понимаю почему большинство серьезных проектов все таки на java.

    • @seka1309
      @seka1309 10 หลายเดือนก่อน

      ​@@dealhubproя тоже думал что обычный сайт не делают на джаве, оказывается делают:)

  • @allay138
    @allay138 ปีที่แล้ว

    Делал такое но еще чат был между пользователями (если зарегистрирован конечно можно было писать). Пытался реализовать через вебсокеты но не смог((((😢 обновлялялся только после обновления страницы . Или же через axios . В итоге не доделал чат нормально

  • @nerikproton6512
    @nerikproton6512 2 ปีที่แล้ว +2

    все сделал по видео, столкнулся с ошибкой: failed to configure a datasource: 'url' attribute is not specified and no embedded datasource could be configured error. Ни у кого ничего подобного не было?

    • @oleg3662
      @oleg3662 2 ปีที่แล้ว +9

      Надо закомментировать в pom.xml spring-data-jpa и mysql-connector(и вроде как spring-security, но вроде необязательно). После чего сделать refresh maven.

    • @nerikproton6512
      @nerikproton6512 2 ปีที่แล้ว +4

      @@oleg3662 спасибо вам большое, не сделал refresh maven и была ошибка, вы мне очень помогли)

    • @roflanuser997
      @roflanuser997 ปีที่แล้ว

      @@oleg3662 спасибо большое, благодаря вам начинающие остаются все еще начинающими, а не законченными на своем пути.

    • @AlexGold
      @AlexGold ปีที่แล้ว

      тоже помогло спасибо
      @@nerikproton6512

    • @soodhell8281
      @soodhell8281 6 หลายเดือนก่อน

      @@oleg3662 Мне тоже помогло, спасибо. Даже не подозревал, что idea не смотрит на изменениями файлов не .java, поэтому приходится refreshmaven.

  • @froggerman1020
    @froggerman1020 ปีที่แล้ว

    у меня все работает без ошибки, но при run сайт не выходит

  • @dimondikus
    @dimondikus ปีที่แล้ว

    Whitelabel Error Page
    This application has no explicit mapping for /error, so you are seeing this as a fallback.
    Sat Apr 08 19:26:06 EEST 2023
    There was an unexpected error (type=Not Found, status=404).
    Не хочет подключаться к порту, почему?

    • @MrMor94ok
      @MrMor94ok ปีที่แล้ว

      Проверь имя html страницы и то что возвращает медок return должны быть одинаковые кроме окончания .html. Закоментируй зависимости : Jpa, MySQL, ( клавиши ctr + / ) заново скачай зависимости мавена справа вверху должен синий круг появиться его нажми.

    • @hathaway9321
      @hathaway9321 ปีที่แล้ว

      как решил?

    • @talgarltd1736
      @talgarltd1736 ปีที่แล้ว

      products.html → products.ftlh ?

    • @АлексейОстапчук-д7ч
      @АлексейОстапчук-д7ч ปีที่แล้ว

      у меня та же проблема была при введении localport:8080 в поисковую строку. Если в нашем products.html поводить курсором то высветиться окошко с гуглом и другими поисковиками, щёлкаем по нужному и всё правильно выводится.

    • @M.Makart
      @M.Makart ปีที่แล้ว

      Я полный новичок в Spring, так что за правильность не отвечаю. Переименование @Controller на @RestController решило эту проблему. P.S. Ошибся, правильный был вариант с @Controller, потому что если метод @RestController'а возвращает строку, то на странице отобразится она, а не страница с таким названием файла.

  • @ИскандерМммм
    @ИскандерМммм 2 ปีที่แล้ว +1

    ftlh.... создаю такой же файл с таким же расширением, но почему-то он не меняет значок файла, а висит обычным файлом (

    • @РамазанСаидов-ц7ю
      @РамазанСаидов-ц7ю 2 ปีที่แล้ว

      смог решить эту проблему?

    • @ntvmr
      @ntvmr 2 ปีที่แล้ว

      @@РамазанСаидов-ц7ю возьмите его проект по ссылке и импортируйте, у меня только после этого сработало

    • @РамазанСаидов-ц7ю
      @РамазанСаидов-ц7ю 2 ปีที่แล้ว

      @@ntvmr просто написал flth , неважно появился значок или нет , работает)

    • @ntvmr
      @ntvmr 2 ปีที่แล้ว

      значок не появился, ладно, но подсказок при написании кода нет и это неудобно

    • @РамазанСаидов-ц7ю
      @РамазанСаидов-ц7ю 2 ปีที่แล้ว

      @@ntvmr +

  • @luckytima2315
    @luckytima2315 10 หลายเดือนก่อน

    Какая бавария, брайтон по игре сейчас манчестер сити по сравнению с синим мешком

  • @dmaberlin
    @dmaberlin ปีที่แล้ว

    спасибо

  • @TheEBPO
    @TheEBPO ปีที่แล้ว

    ВОПРОС: Почему товары буду хранится в памяти, а не в базе данных? Разве нет нагрузки на сервер?

    • @katyama8
      @katyama8 11 หลายเดือนก่อน

      так быстрее продемонсрировать проект

  • @slovak-vak56
    @slovak-vak56 ปีที่แล้ว

    Здравствуйте, скажите пожалуйста, freemarker для community edition не работает? Что делать если получается его подключить?

  • @whoamixrun3851
    @whoamixrun3851 2 ปีที่แล้ว +1

    А что делать если Ide бесплатная?

  • @анониманоним-г7ы
    @анониманоним-г7ы 2 ปีที่แล้ว

    у меня проблема с html и нет файла pom.xml сделал все как было показано на видео все с того же сайта

  • @ascar66
    @ascar66 2 ปีที่แล้ว +1

    отличное видео, все понятно, приложение запустилось

    • @Denis_QA
      @Denis_QA ปีที่แล้ว

      IDEA платная была?

    • @АнтониоПанотти
      @АнтониоПанотти ปีที่แล้ว

      @@Denis_QA походу да. потому что у меня не запустилось.

  • @wishmast777
    @wishmast777 ปีที่แล้ว

    .ftlh не распознается файл когда создаешь

    • @slovak-vak56
      @slovak-vak56 ปีที่แล้ว

      ftlh это расширенный html файл с использованием freemarker шаблонизатора, он работает только в ultimate версии idea. Если вы используете community, вам следует воспользоваться thymeleaf шаблонизатором, прописав в pom соответствующую зависимость.

  • @arch8852
    @arch8852 ปีที่แล้ว

    То есть, чтобы что то сз этого сделать, нужна ultimate версия? ftlh формат попросту не работает. Уроки для бобров?

  • @seka1309
    @seka1309 10 หลายเดือนก่อน

    Почему не php?

  • @ИванСиднев-л1г
    @ИванСиднев-л1г 3 ปีที่แล้ว

    А почему не вкрутить ломбок?

    • @artmcoder
      @artmcoder  3 ปีที่แล้ว +5

      Смотрите следующие уроки

  • @Scruner-7
    @Scruner-7 2 ปีที่แล้ว +1

    Покрупнее бы код

  • @ТарасЧибіс
    @ТарасЧибіс ปีที่แล้ว +1

    Не получается запустить.
    Нужно среду настроить, а именно:
    1) в файле pom.xml дописать и не забываем сохранить
    11
    11
    2) если и после этого не получается, делаем правой кнопкой мыши на pom.xml -> Maven -> Reload project

    • @allay138
      @allay138 ปีที่แล้ว

      Ctrl+shift+o - обновление или загрузка зависимостей

  • @Александр36-и8т
    @Александр36-и8т ปีที่แล้ว +1

    проект не собирался, помогло добавить
    org.hibernate
    hibernate-core
    5.0.7.Final

  • @УбеевВалерий
    @УбеевВалерий ปีที่แล้ว

    Ошибка, делал всё как в видео, всё что нужно закомментировал, как исправить?
    WARN 11992 --- [ main] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'dataSourceScriptDatabaseInitializer' defined in class path resource [org/springframework/boot/autoconfigure/sql/init/DataSourceInitializationConfiguration.class]: Unsatisfied dependency expressed through method 'dataSourceScriptDatabaseInitializer' parameter 0: Error creating bean with name 'dataSource' defined in class path resource [org/springframework/boot/autoconfigure/jdbc/DataSourceConfiguration$Hikari.class]: Failed to instantiate [com.zaxxer.hikari.HikariDataSource]: Factory method 'dataSource' threw exception with message: Failed to determine a suitable driver class