Spring framework ПОЛНЫЙ КУРС для начинающих 2021 REST API

Поділитися
Вставка
  • Опубліковано 8 вер 2024

КОМЕНТАРІ • 170

  • @UlbiTV
    @UlbiTV  3 роки тому +115

    Друзья, на моем канале большинство уроков посвящено джаваскрипту, но решил немного разбавить и снять вот такой вот ролик по созданию rest api на Spring Boot!) Приятного просмотра!

    • @alexandrcherniavskiy5676
      @alexandrcherniavskiy5676 3 роки тому +15

      Давай больше Spring и Java! только не для начинающих!)) в остальном все супер

    • @user-sz9kn8er8i
      @user-sz9kn8er8i 2 роки тому +6

      Объяснения вообще супер! Ничего лишнего. Побольше таких видео про Java Spring!

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

      Можешь пожалуйста, сделать видео урок про JavaServer Faces!

    • @arturfrimu4161
      @arturfrimu4161 2 роки тому +8

      Хотим больше видео про спринг и джаву 😁!! Отличный контент, хорошо падаёшь информацию!! Молодец 👏

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

      Спасибо. Ждем еще по Spring и Java

  • @Zhekster777
    @Zhekster777 3 роки тому +40

    Как всегда лучший) Зашёл на 2 мин посмотреть, в чём суть видео, в итоге просмотрел полностью. Так держать!

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

      Круто же!)) спасибо!

  • @CrazyGrey
    @CrazyGrey 2 роки тому +8

    учитель от бога! подача супер. ни одного слова лишнего. концентрация полезной информации на секунду хронометража зашкаливает.

  • @user-uy8rw4yw1t
    @user-uy8rw4yw1t Рік тому +8

    Скажу честно - это единственное толковое видео по Spring Boot во всем интернете, включая и русский и англоязычный интернет. Я просто не понимаю почему в Ютубе нет толковых видео курсов по Spring и Spring Boot. Ведь это один из самых популярных и самых старых фреймворков. Ну это же издевательство когда тебе показывают какой то Eclipse и Maven. Я смотрел индийского блогера Telusco, он - самый толковый индийский блогер, но за 5 часов он объяснил меньше чем вы за час. При этом ничего не сказал ни про сервис ни про репозиторий. А многочасовые рассказы про Hibernate и JPA не имеют никакого смысла если человек не знает файловую структуру веб приложения. Так что видео сделано на отлично, говорю как человек пересмотрвший десятки видео на эту тему как на английском так и на русском языке. Спасибо за хорошую работу

    • @UlbiTV
      @UlbiTV  Рік тому +1

      Спасибо! Рад стараться

    • @user-qo7lr3yc7h
      @user-qo7lr3yc7h Рік тому

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

    • @user-qo7lr3yc7h
      @user-qo7lr3yc7h Рік тому +2

      @@UlbiTV а что бы вы посоветовали сейчас по бекенду, я перекинулся на nest.js - правильный ли я выбор сделал? нравится JS-TS, но на springboot вроде бы всегда найдется работа, и я мыкаюсь не знаю что делать

    • @user-qn7bd2ny6k
      @user-qn7bd2ny6k 4 місяці тому

      @@user-qo7lr3yc7h та же ситуация. прошло 8 месяцев, что ты выбрал?

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

    Не знаю почему - но вот как то ппц всё понятно становится когда посмотрел этот урок! Спасибо - очень-очень хороший урок!

  • @user-tz9rv2wu2o
    @user-tz9rv2wu2o 2 роки тому +9

    Большое спасибо за это прекрасное видео! Сухо, быстро, и по делу. Получил нужную информацию и удовольствие от преподнесения информации😊

  • @bukovynskiy
    @bukovynskiy 4 місяці тому +1

    Ульби, просто спасибо что ты есть. Если бы не ты я бы не знаю как бы понимал все эти штуки

  • @srt2046
    @srt2046 3 роки тому +38

    Бро, твоя подача материала настолько шикарна, что после получасового урока про БД я решил посмотреть и этот курс 😁💪

    • @UlbiTV
      @UlbiTV  3 роки тому +6

      Ахахахах!) как я рад это слышать, спасибо бро!)

  • @onevermore
    @onevermore 3 роки тому +10

    очень полезное и нужное видео, как раз хочу освоить этот фреймворк) спасибо большое!

    • @UlbiTV
      @UlbiTV  3 роки тому +6

      Спасибо!) Мало кто спринг на канале у меня смотрит))

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

    @Ulbi Tv ! это лучшее что я видел про спринг ! Отличная, понятная, актуальная информация… Всем рекомендую!!
    Делай ещё видео по джаве и спринг

  • @ammdli771
    @ammdli771 3 роки тому +5

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

  • @wknd229
    @wknd229 2 роки тому +5

    Как всегда без лишнего... все по теме ... респект и уважуха!
    35:26 сегодня советую заменить...
    18 compile(*)
    на
    18 implementation 'org.flywaydb:flyway-core:5.2.3'

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

    Бро, ты крут. Такой компактности по всем интересующим меня вопросам я еще нигде не встречал. Спасибо за труды и давай ещё!!

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

    Спасибо за видео. На проекте надо было создать стаб для сервисов, а я автоматизатор. Никогда такого не делал. Твоё видео дало мне направление. Ещё раз спасибо.

  • @EugeneChe-81
    @EugeneChe-81 3 роки тому +14

    Такой формат заходит новичку, но если это второй-третий язык. Я после Пыхи перехожу на Жабу и мне на ура всё заходит. Находка прямо. Очень хочется увидеть туториал Java+NGINX+Docker-compose (развертывание простейшего приложения). Спасибо)

    • @user-uy8rw4yw1t
      @user-uy8rw4yw1t Рік тому +2

      Это не для новичка. Человек уже должен знать Джабу и иметь представление о том что такое бэкэнд фреймворк, Rest API, SQL базы данных. И за один час он получает необходимые знания о том как сделать Rest API используя Spring Boot. А Computer Science за один час освоить нельзя. Автор видео сумел за час объяснить основные моменты о том как делать Rest APIs используя Spring Boot. И это была отличная работа.

  • @user-nc1kr1fs2t
    @user-nc1kr1fs2t 3 роки тому +2

    Охуительный урок 👍👍👍👍 я вообще не был знаком sping boot но здесь я получил ответы на все свои вопросы. Спасибо

  • @barbatage5078
    @barbatage5078 3 роки тому +10

    Тимур, Спасибо за видео) как всегда очень информативно)

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

      Спасибо большое!)

  • @ivanb8662
    @ivanb8662 3 роки тому +5

    Кому лень ставить mysql вот так можно: docker run --rm -d --name mysql --publish 3306:3306 -e MYSQL_ROOT_PASSWORD=root -e MYSQL_DATABASE=ulbitv -e MYSQL_USERNAME=root -e MYSQL_PASSWORD=root mysql:latest

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

    Такое четкое объяснение и все поделу без всяких заиканий спасибо тебе

  • @ultimate98
    @ultimate98 Рік тому +7

    Небольшой апдейт, который можно сделать для кода:
    1) на 19:18 в функции getOne() условие помечается ка кпредупреждение, так как проверка на null не имеет смысла. Потому что метод репозитория findById() возвращает не сам объект, а контейнер Optional, в котором лежит либо UserEntity, либо null. Поэтому проверка на null всегда true, так как контейнер в любом случае есть. Как я это исправил: сделал запрос к БД строкой "Optional user = userRepo.findById(id);", а в проверке на наличие элемента (условие для if) использовал встроенный метод isEmpty() - то есть if(user.isEmpty()) {тело}
    2) На 11:16 можно (не обязательно) сделать конструктор UserController и передать ему в качестве параметра репозиторий UserRepo (соответственно, сделать поле "privat final UserRepo userRepo;", ну и сам репозиторий отметить аннотацией @Repository - это альтернативный вариант создания бина.
    А так, видео просто великолепное, за что благодарю Тимура тысячекратно!

    • @user-zo1xk2hk3f
      @user-zo1xk2hk3f Рік тому

      Спасибо вам огромное! На этом моменте недоумевал, почему не бросает эксепшн.

    • @ultimate98
      @ultimate98 Рік тому

      @@user-zo1xk2hk3f Все ради сообщества. Желаю удачи в дальнейшем освоении

  • @nikso-smile
    @nikso-smile 2 роки тому

    Лучший! Долго искал как сделать свой api и случайно вообще наткнулся. Всё по делу, понятно, быстро, без воды. Спасибо большое! По больше бы таких видео в русскоязычном ютубе

  • @evgenii.zaikin
    @evgenii.zaikin 2 роки тому +5

    Красавчик! Больше контента по серверной разработке по Java ^^

  • @user-tg2yc2hn7c
    @user-tg2yc2hn7c 3 роки тому +1

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

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

    Четко архитектурно правильно и очень доходчиво. Самое что понравилось не размазано и все по делу. Записывай еще.

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

    Супер видео, сразу стало всё понятно как работает Spring Boot и REST. Спасибо большое!

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

    Если не доебываться до терминологии (в Java не функции, а методы), то просто 10/10. Четко, ясно, по делу, без воды.

  • @user-oi1lb9lb4d
    @user-oi1lb9lb4d 3 роки тому +7

    Что то на эльфийском..)

  • @5pa1c
    @5pa1c 2 роки тому +2

    Прикольно, у автора есть бэкэнд на спринге и на нодеjs, интересно что-бы он предпочел в реальном проекте

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

    неожиданно, ну тогда уже ждём и микросервисы )

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

      Думал об этом, будет наверняка)

  • @Di-yes
    @Di-yes 8 місяців тому +2

    Улби, дороу, слушай, а не можешь плз записать по возможности какой-нибудь ещё ролик по спринге?
    Присоединяюсь к комментаторам, на ютубе о нем практически вообще ничего нет 🤔

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

    Не интересуюсь java, но было интересно посмотреть, интересный фрэймворк!)

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

      Спасибо!)

  • @devorer77
    @devorer77 3 роки тому +12

    Ого! Остапа понесло )))

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

      Ахахаах)) почему бы и нет 😂

  • @lord8360
    @lord8360 3 роки тому +10

    Очень крутой видос , хочется продолжения по этому фреймворку

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

      Спасибо!) Наврядли будет, активность маленькая)

    • @user-up3vg8pt9f
      @user-up3vg8pt9f 9 місяців тому

      @@UlbiTV С одного ролика тяжело накинуть активности от Java разработчиков, но по Spring Frameworks довольно мало инфы на русском. От тебя было бы прекрасно посмотреть такое

  • @DG_nomad
    @DG_nomad Рік тому +1

    Очень хороший подробный урок, спасибо огромное!!

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

    Не пишу на java но лайк оставлю

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

      Спасибо!))

  • @calmmusictonight
    @calmmusictonight 2 місяці тому

    simple and very clear tutorial, thank you 👍

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

    Это было круто. Осталось со всем разобраться

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

    У тебя хорошо получается, так продолжай же выпускать ролики по спрингу!)

  • @nkalgin
    @nkalgin Рік тому

    Замечательный материал. Огромное спасибо за доходчивую подачу. Единственое что, я бы простой get() из опционала не оставлял... на него и Идея ругается. orElseThrow() прикрыться и уже лучше будет.

  • @pionini-ololo
    @pionini-ololo 3 роки тому +1

    Спасибо что без ломбок, полезное видео! Хотелось бы ещё про свагер для этих апи

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

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

  • @m2000ka
    @m2000ka 6 місяців тому

    Спасибо большое за труд. Очень полезный урок!

  • @user-vj6ov3sc6b
    @user-vj6ov3sc6b 3 роки тому +1

    бро красава спасибо тебе, продолжай в этом духе мы с тобой)

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

    Круто! Спасибо тебе)

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

      Спасибо друг!)

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

    Super-Duper!

  • @withotsoul7252
    @withotsoul7252 Рік тому

    Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?

  • @azatgalyautdinov3548
    @azatgalyautdinov3548 Рік тому

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

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

    6:28, в бд обнаружена таблица sweater ))00 кто то явно смотрел и прокачивал джаву через ролики Дрю (LestCode)

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

      Былоооо дело, было))

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

    Спасибо за видео.Коммент в поддержку!

  • @vladislavnesterov8561
    @vladislavnesterov8561 Рік тому

    Очень крутая подача материла, спасибо большое

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

    Спасибо!
    Давай еще проектов и роликов на Java)

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

    Спасибо тебе большое. Очень полезное видео

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

    Как понятно рассказать про флайвей и миграции за 1 минуту. Мастер-класс.

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

    Очень классный ролик. Большое спасибо. Жаль на эту тему у вас только один ролик. с удовольствием и остальные посмотрел бы.
    Но вас не смущает что user endpoint получает userEntity а возвращает User model? Как то кривовато звучит, нет? Или бест практис такой?
    И еще вопросы.
    2) А если нужно еще сделать чтобы можно было изменить текст todo как бы вы это лучше всего реализовать? Я к тому что PUT то уже используется для комплита.
    3) А если нужно сделать изменение обьекта с несколькими полями(пользовательские данные)? Это ведь не так просто получается. Заставлять клиента присылать сразу готовый обьект не хорошо так как возможно клиент хочет поменять одно поле не касаясь других полей(на пример сменить пароль). А как лучше всего сделать что бы другие программисты не плевались?))

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

    спасибо, очень круто

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

    Ставить mySQL в папку Programs Files не хорошая идея. Все сторонние проги не нужные для для самой винды, типа офис, зип и тд рисовалки .... надо ставить отдельно, желательно в отдельную папку в корне С или в корне другого диска.
    Некоторые и mySQL в том числе, вы никогда не удалите подчистую... только форматирование. Не один "удалитель" не удалит mySQL или скажем IDE Эклипс...

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

    Спасибо за урок, очень ценная информация

  • @user-cz2ki5gu1x
    @user-cz2ki5gu1x 3 роки тому +8

    Есть одна неточность. Когда запрашиваем несуществующий id обрабатывается с ошибкой Exception, а не NotFoundException.
    public Master findMaster(Long id) throws MasterNotFoundException {
    MasterEntity master;
    if (masterRepo.findById(id).isPresent()) {
    master = masterRepo.findById(id).get();
    } else {
    throw new MasterNotFoundException("Повелитель не найден!");
    }
    return Master.toModel(master);
    Вот в таком виде ошибка обрабатывается, как надо.
    А в остальном, все круто. Спасибо!

    • @radpeace
      @radpeace Рік тому

      Лучше сделать так:
      UserEntity user = userRepository.findById(id).orElseThrow(() -> new UserNotFoundException("Пользователь с таким идентификатором не найден"));
      return User.toModel(user);

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

    Как методичка, то вполне хорошее видео.

  • @user-uk3mc9vd3w
    @user-uk3mc9vd3w 2 роки тому

    КУРС БОМБА!

  • @saif-adnan
    @saif-adnan Рік тому +2

    привет! почему вы больше фокусировались на фронтенд "JavaScript" вместо бэкенда? вижу все ваш видео о MERN / Nest / React и тд..

  • @Atom_second
    @Atom_second 4 місяці тому

    Лучший 👍

  • @Roman-zm7ev
    @Roman-zm7ev Рік тому +1

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

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

    спасибо

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

    Бро где ты был раньше?) Классно преподносишь информацию...

  • @ctf59
    @ctf59 Рік тому

    Хорошо, блин вот очень интересно было бы увидеть как это все дальше грамотно и просто разместить на VPS.

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

    Спасибо!

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

    Сильно

  • @ruff7209
    @ruff7209 Рік тому

    Высший пилотаж!

  • @Unnamed-r8x
    @Unnamed-r8x 3 роки тому +4

    Привет автор, заочно лайк, на жабу мне рано прыгать, я еще JS не освоил так как надо. НО уверен что интерстно, перед сном можно и глянуть для общего развития.

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

      Привет!) На х2 для общего развития действительно глянуть можно!)

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

    поможет тем у кого на миграции вылезала ошибка после интеграции flyway
    Обратите внимание, что конфигурации compile, runtime, testCompile и testRuntime, представленные подключаемым модулем Java, устарели с момента появления Gradle 4.10 (август 27, 2018) и были окончательно удалены в Gradle 7.0 < / a> ( 9 апреля 2021 г.).
    Вышеупомянутые конфигурации следует заменить на implementation, runtimeOnly, testImplementation и testRuntimeOnly соответственно.
    (с) ashelkov

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

      Я пробовал с implementation, ошибки нет, но Flyway не создает таблиц. У вас получилось настроить?

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

    Отличное видео ! Но почему создалась таблица USER_ENTITY , а не USERENTITY ? Откуда символ "_" , существует какое-то соглашение ?

  • @CBET0MuP
    @CBET0MuP 3 роки тому +3

    userRepo.findById(id).get() не может выдать null, т.к. метод get помечен как not null. if не сработает

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

    Очень крутое видео, благодаря ему я понял логику взаимодействия с rest и работу с hibernate, от себя хотел добавить:
    - Если вы создаете GET запрос с параметрами, то лучше это делать совместно с @GetMapping("/") и тогда ваш запрос с параметрами не будет конкурировать с запросом к серверу без параметров, иначе у вас перманентно ошибки будут идти, поскольку для вашего сервера не будет пустого запроса без параметров, но с текущей ссылкой

  • @user-no4xd5tb8g
    @user-no4xd5tb8g 3 роки тому +2

    Спасибо за отличное видео! А при оборачивании энтити в модель ведь паттерн проектирования используется? Подозреваю что прокси, или это не верно?

  • @Devivl
    @Devivl Рік тому

    Отличный ролик.

  • @mrpipiskin4
    @mrpipiskin4 Рік тому

    потрясающе.

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

    Давай еще по СПРИНГУ и веб беку

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

    А как миграциями управлять к какой откатиться ? в Net Core по истории удалить можно

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

    Еще бы из докера с БД работать.... и ломбок

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

    Шикарно

  • @Zxz18
    @Zxz18 Рік тому

    отдуши, видосик топовый

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

    Там где ты используешь модель, это типа DTO паттерна?

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

    Я нихера не понял.
    Может, для того, чтобы вопросов было меньше, нужно было что-то ещё посмотреть?

  • @user-qm4mo4wp7c
    @user-qm4mo4wp7c Рік тому +1

    Я может что-то не так делаю или не понимаю. Но в видео UserRepo не получил никакой аннотации(досмотрел пока до 14 минуты), и как его Спринг находит? У меня Autowired в Котнроллере выдает ошибку, потому что не может найти используемый Репозиторий.

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

    странно, почему то у меня при открытии проекта gradle в Idea все по-другому выглядит. Нет диалогового окна «Импорт проекта из Gradle» при импорте проекта Gradle. У вас какая версия Идеи? Погуглил сейчас и нашел такое объяснение на сайте JetBrains что это диалог устарел и был удален из версии 2019 года. Неужели у вас более старая версия?

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

    Жаль не реализована работа с классом dto, не могу что-то реализовать его нормально. Еще будут туториалы по усложнению данного rest приложения ?))

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

      Зависит от активности под видео) если тема спринга неинтересна людям, то и снимать смысла нет

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

      @@UlbiTV как уж не интересна )) в интернете практически нет современных реализаций rest spring boot на русском

  • @vostangevorgyan9842
    @vostangevorgyan9842 Рік тому

    Klassnoe video

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

    Хороший видос, но мне кажется надо переименовать. Это скорее хороший HOW-TO in Spring (может даже такую рубрику сделаешь и не обязательно in Spring). Все-таки Spring-Boot это больше про кучу автоконфигураторов которые строят весь контекст из кучи бинов. А так все гут, как говориться Афтор Пиши Есчо.

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

      Спасибо!) согласен полностью, переименовал)

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

    14:00 - после if не вижу else в проверке юзера перед созданием. Return завершает функцию без продолжения исполнения кода?

    • @M.Darsky
      @M.Darsky 3 роки тому +1

      Да. Шлёт бэдреквест в браузер, и вместо страницы будет ошибка из 400-х,

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

    Почему сборщик проекта не Maven?

    • @sonyaa3
      @sonyaa3 Рік тому

      а что не так?

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

    Эксперементировать конечно можно... но ошибки есть
    Думаю что немного не серьезно когда програмист JavaScripta пишет УРОКИ для обучения по JAVA? кто как считает. ... замыкание не забудьте поставить )))))

  • @captaingrimm6236
    @captaingrimm6236 3 роки тому +3

    Привет. А уроки по react native будут?

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

      Привет, да, готовлю курс, но он будет позже!

  • @user-pe9mt9he9g
    @user-pe9mt9he9g 2 роки тому

    используй lombok что бы не создавать getter и setter

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

    А еще по джаве будет что?)

  • @ultimate98
    @ultimate98 Рік тому

    Привет, Тимур! По Спрингу будут ещё видео?

  • @nikso-smile
    @nikso-smile 2 роки тому

    А кто может подсказать. Вот это размещение в разных пакетах и т.д. Это же архитектура. А какую архитектуру использует автор? Есть же какое-то название или тип того

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

    если ставить ччерез Mavin то все также?

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

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

  • @user-ue6fs1hu2p
    @user-ue6fs1hu2p Рік тому

    у меня не срабатывает V2_ADD_DESC_COL.SQL, таблица не заполняется значением value