Разработка MVC приложения на Java за два часа | Компьютерная школа Hillel

Поділитися
Вставка

КОМЕНТАРІ • 303

  • @MrSerozka
    @MrSerozka 7 років тому +364

    Девушка отлично объясняет. Внешне напомнила мне пацана из второго терминатора)

    • @vasya8441
      @vasya8441 6 років тому +1

      ахахах

    • @iorgankrat1118
      @iorgankrat1118 6 років тому +4

      заорал в голос)

    • @tzofeolam
      @tzofeolam 5 років тому +14

      Пишет SkyNet ;-)

    • @askhat1654
      @askhat1654 5 років тому +3

      @@user-jf5bv9sc6g Не в тему

    • @igorgogy9119
      @igorgogy9119 4 роки тому +3

      @@iorgankrat1118 заорал? зачем и что ты заорал?

  • @user-yt9nd9ee9m
    @user-yt9nd9ee9m 7 років тому +18

    Очень доступно объясняет. Надеюсь будут ещё лекции от этого лектора.

  • @V.Zakomirnyi
    @V.Zakomirnyi 5 років тому +32

    Блин, сам стиль подкупает :). Можно тысячу раз все это знать, но способность рассказать - особый талант. Уходить не хочется, умница!

  • @user-wl6uq2gu8b
    @user-wl6uq2gu8b 6 років тому +7

    Преподавать - это талант. Спасибо Наталье, желаю успехов.

  • @dmytrohelbak
    @dmytrohelbak 5 років тому +12

    Умничка! Обьясняет прямо в мозг, маркером выжигает новые нейронные связи ))
    Хилель! Берегите её!!!

  • @yellow7899
    @yellow7899 4 роки тому +5

    Наталья очень талантлива как преподаватель, мало кто так может доступно объяснить. Спасибо, хорошее видео!

  • @5taycool
    @5taycool 5 років тому +48

    Флоу к которому стремится это приложение совпдает с флоу который я ищу. Флоу этой лекции является очень мощным флоу!

    • @florafix7951
      @florafix7951 5 років тому +7

      Spice must flow....

    • @maxrus6173
      @maxrus6173 3 роки тому +1

      Ты написал хороший флоу!

  • @CrueL54
    @CrueL54 7 років тому +56

    Наталья, хочу от всей души Вас поблагодарить за эту лекцию в целом и манеру преподнесения материала в частности. Разложили все по полочкам, все объяснили. Для начинающих подобный подход крайне понятен и легок в усвоении. У Вас талант быть преподавателем) Записывайте больше видео или открывайте свой канал с обучением)

  • @SergioUkrAr
    @SergioUkrAr 4 роки тому +2

    Умничка я вот смотрю в 2019 и это актуально, объясняет очень доступно и хорошо, спасибо.
    Задача учителя выложить не только сухую инфу но донести ее так что бы даже ребенок понял и таких учителей мало.

  • @kotbegemot9177
    @kotbegemot9177 4 роки тому +1

    Таша,вы супер!)Как подаёте информацию,ваш опыт,ваши знания,таких преподавателей и талантов на миллион)Сразу видно трудягу)Моё уважение)

  • @aramis1303
    @aramis1303 5 років тому +9

    Очень энергичная, самоуверенная девушка! Редко попадаются такие клёвые учителя.

  • @kannsky8812
    @kannsky8812 4 роки тому +2

    ХОТИМ БОЛЬШЕ УРОКОВ ОТ ЭТОЙ ДЕВАХИ!
    Информацию просто божественно подает, шедевр.

  • @lifemomentums
    @lifemomentums 2 роки тому +2

    мне никто из действующих разработчиков которым я заплатила за консультацию не смог донести эту тему я уже было начала думать что все делают но не понимают на самом деле что делают и что сама буду выяснять через англоязычные ресурсы но как не странно наткнулась на это видео. Очень рада что есть такие профи)

    • @HillelITSchool
      @HillelITSchool  2 роки тому

      Раді, що буди корисні 😉

  • @user-zb5fk9oj3s
    @user-zb5fk9oj3s 5 років тому +1

    Все доходчиво! Пришла ясность и понимание что и зачем!

  • @sayhellotoroy
    @sayhellotoroy 5 років тому +8

    Мощный набор информации для тех кто начинает знакомство с MVC. Я думаю многие в зале тоже офигели. Для меня 2 часа видео перетекло в 4 часа работы над видео включая осознание, заметки и некоторое повторение действий.

    • @aammssaamm
      @aammssaamm 5 років тому

      Даже в 2017-м уже никто mvc не делал, тем более сейчас. Технология нулевых.

    • @user-ri7qv9no5z
      @user-ri7qv9no5z 4 роки тому +3

      @@aammssaamm а что сейчас делают?

    • @Qwerty-ej4nc
      @Qwerty-ej4nc 4 роки тому

      Володимир Ковальчук сейчас рест сервисы пилят и микросервисы

  • @Evgen79ru
    @Evgen79ru 6 років тому +1

    шикарная лекция, всё очень ёмко и понятно

  • @SadekiSan
    @SadekiSan 7 років тому +10

    Лучшее, что нашел на ютуб!!! Неделю мучился с настройкой web-приложения на Java, и только в этой лекции есть все, что нужно для понимания процесса разработки + девушка просто прекрасно объясняет!!!

  • @user-ic2te9fs1c
    @user-ic2te9fs1c 6 років тому +1

    Спасибо за лекцию! Всё доходчиво рассказано

  • @mitruslatovous6
    @mitruslatovous6 2 роки тому +4

    Четкое, развернутое, последовательное и логичное изложение темы. Спасибо огромное! )

    • @HillelITSchool
      @HillelITSchool  2 роки тому +2

      Спасибо, что смотрите!

  • @Per4ik92
    @Per4ik92 7 років тому +2

    Очень круто. наконец-то понял, что происходит!

  • @asbeeq9513
    @asbeeq9513 6 років тому +1

    уверенный учитель, побольше бы таких

  • @ironsadko
    @ironsadko 7 років тому +53

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

  • @janaschelle8377
    @janaschelle8377 3 роки тому +1

    Очень хорошая лекция, спасибо!

  • @Vladimir-un1zy
    @Vladimir-un1zy 5 років тому

    Объясняешь как Богиня :) Спасибо большое!

  • @alexche5083
    @alexche5083 2 роки тому +2

    я не знаю, почему мне это выдал гугл в раздаче, но если есть еще от этого автора - я послушаю!

    • @HillelITSchool
      @HillelITSchool  2 роки тому +1

      Вот еще видео Натальи ua-cam.com/video/mAG_wDaBrHk/v-deo.html&ab_channel=HillelITSchool и ua-cam.com/video/kziFZlLqgCw/v-deo.html&ab_channel=HillelITSchool, а в плейлисте ua-cam.com/play/PLuEo4W0EBxtVUkwcWcsTe0d9fbH34Yaq0.html собраны все записи мастер-классов по Java.

  • @rollingdice
    @rollingdice 2 роки тому +1

    потрясающий лектор! с удовольствем следил бы за ее блогом.

  • @maxmaroff260
    @maxmaroff260 4 роки тому

    Очень хорошо объясняют. У девушки талант определенно. Умница просто!

  • @volodymyrklimov2560
    @volodymyrklimov2560 5 років тому +31

    "Этот запрос по правильному называется request" - гениально просто.

    • @user-gj2tr1nc9v
      @user-gj2tr1nc9v 4 роки тому +1

      ахахахахахах

    • @lisafox9026
      @lisafox9026 4 роки тому +1

      да ты просто гений, дай сылку на твое видео?

    • @user-gj2tr1nc9v
      @user-gj2tr1nc9v 4 роки тому +12

      @@lisafox9026 эта ссылка по правильному называется link

  • @BakaleaGames
    @BakaleaGames 6 років тому +7

    Здорово было бы начинать без использования Spring'a, а показать азы через переопределение нужных методов и использование forward и redirect. А вот уже затем отдельным видео показать как это можно трансформировать при использовании Spring'a. Тем не менее, один из лучших вводных курсов в рунете, спасибо большое!

  • @alexandergolovinov9842
    @alexandergolovinov9842 6 років тому

    Классное видео. Очень информативное. Спасибо!

  • @liliyasiadzelnikava96
    @liliyasiadzelnikava96 3 роки тому +1

    Бесподобно. Идеальная подача

  • @KX-nn7tq
    @KX-nn7tq 3 роки тому +1

    Она крутая, и главное что понятно и она очень хорошо знает данную предметную область!

  • @user-vn2nx1yq9e
    @user-vn2nx1yq9e 4 роки тому +24

    схема огонь 31:55 заебись теперь всё понятно.

    • @faizulla5838
      @faizulla5838 3 роки тому

      да, я только сейчас догнал.... после десятка уроков

  • @AndersonSilva-dg4mg
    @AndersonSilva-dg4mg 7 років тому +1

    Наконец-то новое видео)

  • @sergeysokolov2329
    @sergeysokolov2329 2 роки тому

    Я бы не смог на такой лекции находиться, когда тебе всё объясняет волшебный эльф ))

  • @igorogrenych1255
    @igorogrenych1255 5 років тому +1

    Теория понятна, спасибо за обьяснение

  • @AB-ku1su
    @AB-ku1su 3 роки тому

    Это великолепно. Было бы здорово если она выпустила свой курс по Java

  • @powerblure7713
    @powerblure7713 11 місяців тому

    Лекция огонь ! Лектор огонь !

  • @duckdeduct522
    @duckdeduct522 2 роки тому

    Золотая голова.Золотое 💓.Огромнейшее человеческое СПАСИБО! Если человеку АРХИ важно, чтобы ученик понял, то он Учитель по призванию! "Вы точно, поняли? Олег,ты понял?" Когда находишь, что то настоящее, хочется тоже делать что то настоящее. Так же вкладывать Душу. Спасибо за Ваш зажигающий Свет!

  • @lucyru7552
    @lucyru7552 6 років тому

    Отличная лекция))

  • @stasiokov
    @stasiokov 7 років тому +62

    Отлично объясняет, можно ли ждать продолжение?

  • @aleos_
    @aleos_ 3 місяці тому

    Прекрасная лекция. Большое спасибо!

    • @HillelITSchool
      @HillelITSchool  3 місяці тому

      дякую, що дивитесь) Будь ласка!)

  • @user-ru2hg8wj6f
    @user-ru2hg8wj6f 6 років тому

    Отлично все объясняет

  • @dedushkamao
    @dedushkamao 6 років тому +4

    Контейнер - это дом для веб-приложения ^_^
    Сервлет - это сетка ^_^
    А красные туфли - это драйвера :3

  • @blazheiko777
    @blazheiko777 5 років тому

    мне тоже очень понравилось видео, спасибо

  • @ironoscar3948
    @ironoscar3948 4 роки тому +3

    Джон Коннор учит меня спрингу на ютубе. Вот это поворот :)

  • @vladimirgaydamakin7155
    @vladimirgaydamakin7155 2 роки тому +1

    отлично объясняет

  • @vladimirvladimirovich392
    @vladimirvladimirovich392 7 років тому +13

    Хорошая лекция

  • @KiIIerJo
    @KiIIerJo 6 років тому

    Наталья хорошо объясняла, пока не начала спешить(там уже все смешалось и местами не понятно), но все равно вышел отличный семинар!
    Запись видео (написание кода) лучше смонтировать с экрана ноутбука. Ни черта не видно на экране :(
    В общем *СПАСИБО* за то, что делитесь знаниями!

  • @partizanstorm
    @partizanstorm 3 роки тому +1

    Какая красивая и умная девочка. Я восхищен.

  • @WexxWebb
    @WexxWebb 6 років тому

    Класс!

  • @user-ye8zh3ep7m
    @user-ye8zh3ep7m 4 роки тому +1

    Nice shot🖒🖒🖒

  • @user-il1dr9wi8h
    @user-il1dr9wi8h 2 роки тому +1

    Спасибо!

  • @melomalo1682
    @melomalo1682 6 років тому +75

    Уважаемый Видеомонтажер! сделай видеозахват рабочего стола и вставляй кусками в готовое видео в тот момент когда девушка печатает
    ибо нифига не видно(

    • @HillelITSchool
      @HillelITSchool  6 років тому +31

      Добрый день.
      Благодарим за дельное замечание.
      Запись экрана этого ивента была повреждена, и мы не смогли ее восстановить.
      На всех последующих наших мероприятиях запись экрана дублируется.
      Если у Вас будут предложения по улучшению предоставляемого нами контента, то мы всегда готовы к предложениям ;)
      Хорошего Вам дня!

    • @user-mm3ly5yk3o
      @user-mm3ly5yk3o 4 роки тому +2

      Компьютерная школа Hillel таки отмазались ))))

    • @kotbegemot9177
      @kotbegemot9177 4 роки тому +7

      а ссылка на гитхаб в описании к видео зачем?там весь код,мацай смотри копируй)

  • @misch1998ify
    @misch1998ify 6 років тому

    Ребят, ждем вас в Москве)

  • @user-qw9uo4wo5p
    @user-qw9uo4wo5p 3 роки тому

    Благодарю!!!

  • @user-tz9ku6nf7w
    @user-tz9ku6nf7w 6 років тому

    Отличное видео! Спасибо! Хоть и пришлось посмотреть дважды, для полного понимания ) А можно глянуть продолжение? Как будет развиваться работа с dao в конкретном случае?

  • @aiverneverminder
    @aiverneverminder 4 роки тому

    Челендж - присидаем каждый раз, когда тренер говорит "за" что то XD привет из 2020, все еще актуальный курс:)

    • @aiverneverminder
      @aiverneverminder 4 роки тому

      и пить каждый раз, когда код на проекторе, а на видео крупным планом замечательный лектор:) Лекция сиииильно развивает воображение

  • @user-qu8ip9di8z
    @user-qu8ip9di8z 6 років тому

    четко!!!!!!!!!

  • @user-hz8pq9wn9m
    @user-hz8pq9wn9m 6 років тому

    Спасибо

  • @borispr7824
    @borispr7824 4 роки тому

    Кайфую с нее

  • @sovrinfo
    @sovrinfo 2 роки тому +1

    Супер

  • @Hannah-ly6ff
    @Hannah-ly6ff 3 роки тому

    супер!

  • @user-mm3ly5yk3o
    @user-mm3ly5yk3o 4 роки тому

    Курсы старика попова от 2008 года мне сильно помогли. Там все было обьяснено но без этих умных слов

  • @safargaleevruslan1799
    @safargaleevruslan1799 6 років тому +2

    Если вы не получаете результат как в примере. То необходимо установить зависимость:
    com.fasterxml.jackson.core
    jackson-databind
    2.5.0

    • @YWNWA-ZXC
      @YWNWA-ZXC 5 років тому

      не загружает

  • @igoraf740
    @igoraf740 6 років тому

    Круто

  • @vgradilenko2745
    @vgradilenko2745 7 років тому

    крутой лектор, очень похоже на Борисова, только все понятно )

  • @MrMaksimsergeevich
    @MrMaksimsergeevich 6 років тому +1

    Вопрос в продолжение проекта: а если нужен поиск и параметры поиска состоят из нескольких аргументов, то как поступить? Например, вывести User по age, name, gender, lastName и nationality. Нужно создать в dao метод loadByList и передать туда list или set типа User? Или создать несколько методов типа loadByName, loadByAge и т.д., а потом их последовательно вызывать? или тупо передавать аргументы через запятую: loadByArgs(int age, String name, int gender, String lastName.......) ? Подскажите, пожалуйста

  • @amogussus-xi9nb
    @amogussus-xi9nb Рік тому

    Слава Специалисту !!!

  • @zakazzabora4409
    @zakazzabora4409 2 роки тому

    Добрый день. Спасибо большое за лекцию! Подскажите, пож-та, как запустить этот проект со встроенным плагином Jetty на другой, например, машине без IDE? Т.е. при наличии лишь собранного war-файла.

  • @lisafox9026
    @lisafox9026 7 років тому +65

    Девушка очень хорошо обьясняет, умница, правда оператор мало снимал код а просто снимал девушку,
    настройки не видно..

    • @ymnik100
      @ymnik100 7 років тому +16

      Оператора можно понять...

    • @lisafox9026
      @lisafox9026 7 років тому +3

      в смысле оператор не в теме?? не совсем программист? ))) Не понимал что там происходит и снимал то что понятно ))))))))))))))

    • @user-ek7jk6yh5z
      @user-ek7jk6yh5z 7 років тому +6

      он к тому, что оператору девушка то понравилась похоже, вот и залип на неё)

    • @rimmalen4581
      @rimmalen4581 7 років тому +4

      да я уже поняла... что мужчина оператор... А девушка просто меня поразила своим талантом объяснять!!!

    • @user-ek7jk6yh5z
      @user-ek7jk6yh5z 7 років тому +1

      согласен на 100%. начал смотреть видео почти не представляя как всё это работает) очень помогло

  • @user-ph4gu9vo2k
    @user-ph4gu9vo2k 7 років тому +10

    Всё супер спасибо,но оператору нужно снимать больше кода - когда она его обьяснет

  • @Hacking-NASSA-with-HTML
    @Hacking-NASSA-with-HTML 6 років тому +2

    Дико извиняюсь, простите за чайниковость - а почему "пользователь винды - это сразу хихи"? Что не так с виндой? Или что не так с чайниками, вроде меня с 10-й виндой?

  • @svetsvet8382
    @svetsvet8382 5 років тому

    Красава)

  • @sagamornord7588
    @sagamornord7588 6 років тому

    запрос .../check не выполняется, есть подозрение, что не подгружаются библиотеки tags/. Или в другом проблема?

  • @cavidxalilov2968
    @cavidxalilov2968 5 років тому

    Девушка молодец

  • @sabiul100
    @sabiul100 6 років тому

    i loove it

  • @roman5336
    @roman5336 5 років тому +1

    Посмотрел ваш урок, узнал что такое embedded server(Jetty plugin). Собственно вопрос, зачем mvn package если Jetty нужны только откомпилированные классы?

  • @orifjonyunusjonov132
    @orifjonyunusjonov132 4 роки тому

    Bravo

  • @TheKirk1989
    @TheKirk1989 4 роки тому

    Наташа прям супер, умничка ! Если вы читаете этот комментарий, то скажите пожалуйста, какой фирмы у вас доска на которой вы пишите, спасибо ! ?

  • @vladimirlazarev2267
    @vladimirlazarev2267 2 роки тому

    35:17 .. 40:00 - это всё-таки описание Dependency Inversion (DI), а не Inversion of Control (IoC).

  • @bormanbor8740
    @bormanbor8740 4 роки тому

    1:48:13 у меня пишет org.springframework.http.converter.HttpMessageNotWritableException: No converter found for return value of type: class java.util.Arrays$ArrayList
    . И что с этим делать?

  • @Hacking-NASSA-with-HTML
    @Hacking-NASSA-with-HTML 6 років тому

    Боже, да она просто нереально крута ! Знойный зной девчонка !
    Ну почему у меня -такой жены- ой, такого преподавателя нету !
    Пы.Сы. я уже Олегу завидую ))

  • @johnaran
    @johnaran 5 років тому +3

    Зачем мавен, градл лучше. Вначале следовало бы сказать о контейнере приложений - песочнице и о Java приложениях внутри контейнера. Потом установить сервер Tomcat, GlassFish. Соединить контейнер с сервером, изменить настройки сервера по соединению с сервером. Чтобы сервер по запросу дернул два-три разных приложения в контейнере.
    В архитектуре MVC, следовало бы сказать что можно соединить модель и вид, а можно не соединять. Модель это entity - сущность, а не то что бегает. Некоторые соединяют модель и дао в одно. Сказать о композиции и монолите.

    • @DoctorKrolic
      @DoctorKrolic 4 роки тому

      Maven и gradle - просто 2 различные реализации сборщика проекта, тут нет понятий "лучше" и "хуже". С моделью согласен - это сущность в бд. Ну, и на современном этапе все эти заморочки с поднятием Tomcat'а и загрузкой war-ников устарели, сейчас есть spring boot.

  • @nowater756
    @nowater756 5 років тому

    почему Repository не implement CrudRepository?

  • @alexkolushev514
    @alexkolushev514 6 років тому

    Добрый день! Очень хорошая лекция, но на 1-41 при написании спринг-конфига не видит JSP файлы почему-то, все делаю идентично. Непонятно, также, почему пути файлов до ВЕБ-ИНФ отрезаны, то есть, Веб-апп рассматривается как корень. Подскажите, где посмотреть?

    • @alexkolushev514
      @alexkolushev514 6 років тому +1

      нашел сам! В Project Settings ->Facets надо прописать путь к webapp, т.к. по умолчанию она ищет web

  • @chikosan3890
    @chikosan3890 4 роки тому

    thnx!

  • @tooconf776
    @tooconf776 7 років тому

    хорошая лекция! у меня вопрос: вот где прописываем "/list" метод возврашяет List, вот это у меня не работате, а если возвращяю String (конечно же return String.valueOf(userService.getAllUsers();)) вот тогда работатет. Вот почему у меня не работает это часть?

    • @tooconf776
      @tooconf776 7 років тому

      это до формы, пока не изменили его на "/validate"

  • @sergiitrofan9523
    @sergiitrofan9523 7 років тому +1

    Всё было понятно до создания метода checkUser(). Видно что время поджимало, но с момента @ModelAttribute ничего не понял

  • @earth4613
    @earth4613 6 років тому

    У меня не находит путь к org.springframework.web.servlet.DispatcherServlet 1:15:09

  • @vvu77
    @vvu77 2 роки тому +3

    По сути 20 мин растянула на 2 часа. Если уже используем анотации - то какой смысл использовать xml. Из серии - я его слепила из того что было))

  • @victormog
    @victormog 7 років тому +1

    У Maven'а есть готовые _архитипы_ web-приложения (нужная структура, необходимые конфигурационные файлы со всеми нужными зависимостями и даже файлы-заглушки).
    Зачем изобретать велосипед?..

    • @birds_channel
      @birds_channel 6 років тому +1

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

  • @Stakiss132
    @Stakiss132 4 роки тому

    А на этапе проверки пользователя на сервере случайно не верификация?

  • @Krainiiserver
    @Krainiiserver 5 років тому +4

    1:50:26 Должно быть не userFromServer, а userFromUI. Если никто этого не заметил, значит никто ничего не понял.

    • @Krainiiserver
      @Krainiiserver 5 років тому +4

      1:52:05 Она сама говорит, что этот юзер должен прийти со стороны UI

  • @user-xi4lu8ve7q
    @user-xi4lu8ve7q 5 років тому +50

    лол, давайте научимся спрингу, кто знаком с java? ... расскажем что такое maven... вот json и xml...

  • @paradise_cracked
    @paradise_cracked 6 років тому +4

    1:11:50 для себя оставлю тут

    • @artemegerev9374
      @artemegerev9374 6 років тому

      ПРОСТО ЗАЕБИСЬ! ЛУЧШИЙ КОММЕНТ

    • @vanyataranenko8651
      @vanyataranenko8651 4 роки тому

      Что там написано,ничего не видно

  • @user-eh4mn5xs8c
    @user-eh4mn5xs8c 6 років тому

    Можно пояснить, что вы делали здесь ua-cam.com/video/Z9dvZyEofAg/v-deo.html , или как зайти в эти папки?

  • @sfiirwuejnn
    @sfiirwuejnn 6 років тому

    Хороша)))

  • @nikshadow92
    @nikshadow92 6 років тому +2

    Мда...открыл на середине видео - девушка объясняет , как работает maven....ребя, го суточный стрим по созданию хеллоуворлдного сайта !
    Но объясняет весьма круто.

  • @mykolarusachenko9067
    @mykolarusachenko9067 6 років тому +6

    Кто эта девушка ? Хочу у нее учиться. Все вроде понятно объясняет.