🇺🇸 English
🇷🇺 Русский
🇺🇦 Українська
Голубая
Фиолетовая
Cветлая
Терминал
Norton
Войти
🌟 Уже 9 лет вместе! И наши стабильные -50% скидки - классика, проверенная временем!
Spring - Полный курс. Boot, Hibernate, Security, REST. logo

Отзывы на курс "Spring - Полный курс. Boot, Hibernate, Security, REST."

118 1
Информация Комментарии (33)
User Avatar
  • User Avatar
    castumis.ru
    Почему сайт не работает?
  • User Avatar
    CourseHunter Team castumis.ru
    Как не работает ?
  • User Avatar
    123
    это не swiftbook это Наиль Алишев https://coursehunter.net/source/nail-alishev
  • User Avatar
    Anonymous
    почему на маке не открываются видео с этого сайта?
  • User Avatar
    legendsofsdu
    very good!!!
  • User Avatar
    hazartilirot
    Да уж ребята, 89 урок весёлый) Особенно весело, когда ты идёшь "своей" дорогой) Я уже на 44 минуте, разбираюсь с эксепшенами, нагуглил свою проблему, оказывается)
    https://stackoverflow.com/questions/55619497/cannot-inject-property-value-to-class-parameter-value-annotatnion

    Долго не мог понять, почему у меня не инджектиться значение в переменную. Я генерирую токен в сервисе, пришлось в поле подвязывать как стековерфлоу посоветовал) Во как надо набивать скилл) Йопта)
  • User Avatar
    Akbario hazartilirot
    у него довольно слабое объяснение jwt, я бы сказал любой англоязычный видос будет на пару голов выше, как то видно что он просто чтоб было в курсе записал его
  • User Avatar
    hazartilirot
    89 урок - ничего опять не понимаю. Мы же уже создавали PersonDto? ШО ОПЯТЬ?
  • User Avatar
    hazartilirot
    Ничего я так и не понял до конца. Зачем возиться с маппером в контроллере? Контроллер, по сути, это типа маршрутизатора. То есть, оставляем в нём абсолютно так как было раньше, только меняем Person -> PersonDTO, создаёт новый модуль Mapper и уже там создаём перегруженный метод mapPerson - в обе стороны, там же сохраняем и там же выдаём полный список через Ламду.

    Чё-то Наиль устал под конец....
  • User Avatar
    hazartilirot
    Урааааа! Он знает про маппер)))))))
  • User Avatar
    hazartilirot
    87 урок - это ппц. Сам говорит, что логика не должна быть и оставляет логику для PersonDto, зачем? Передай в качестве аргумента его и уже в сервисе полностью создай новый объект. Часть оставил в одном методе, часть в другом... Ужас))))))
  • User Avatar
    hazartilirot
    Да уж, поля Дейт приходят в виде интеджера, а, вот, явные Энум (роли) сделали стрингом)))) И куда он спешит?
  • User Avatar
    hazartilirot
    Lesson 78 Делали на логин токен, а проверяем форму для регистрации.
  • User Avatar
    hazartilirot
    Ага, синьоры, у девицы там свои имена в таблице персон) Будьте внимательны, иначе выпадете в ошибку, надо поменять
    name -> full_name,
    year -> year_of_birth
  • User Avatar
    hazartilirot
    народ, чё-то форум тупит, не даёт вставить.

    В общем, код для 67 или 63 урока

    https://github.com/AlesiaSherstneva/spring-project/blob/master/project2/src/main/sql/library.sql

    спасибо красавице))))))
  • User Avatar
    hazartilirot
    От же блин, пришлось искать по всему интернету. Базу данный уже сами скриейтите))))


    CREATE TABLE person (
    id INT GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY,
    name VARCHAR(250) UNIQUE,
    year INT NOT NULL CHECK ( year > 1900 AND year 1445 AND year
  • User Avatar
    hazartilirot
    63, 67 Lesson: удивляюсь человеку. Я не совсем понял где домашнее задание (на Юдеми?). Второй момент, нафига было выносить это из репозитория про спринг - в котором чёрт ногу сломит?
    Я промолчу, что всё копируется туда-сюда, но эс-кью-эль запросы можно было сделать до конца? Почему-то про taken_at забыл.
  • User Avatar
    hazartilirot
    Lesson 45, чёртовый мавен! В общем, когда создадите проект, есть такая фича, зайдите сразу в pom.xml и таге properties вставьте вот эти две строчки

    https://stackoverflow.com/a/36116666/1521866

    только версию измените на ту, которую используете. Обновите мавен. Сходите в настройки проекта, в модулях, Language level должна стоять та версия, которую вы установили. Иначе, вас будет выбрасывать на низкую версию джавы. Меня бросало на 5. Например,

    когда вы пишите new Cofiguration(); и нажимаете на OPTION + CMD + V чтобы автоматом вставить переменную с var - у вас не получится из-за низкой версии. И куча головняка.... будете мучится и не понимать чё за нах.)
  • User Avatar
    hazartilirot
    Lesson 45 - 12:20, у меня видит, просто, нужно было подвязать к базе данных. Всё чётко работает.)
  • User Avatar
    hazartilirot
    Lesson 41, хосспади, ну, как так? Он учит меня джаве при этом не знает элементарных HotKey, да нажми ты, сцуко, на CTRL + CMD + G, вот, же.... блин. И самое удивительное, зачем микрофон ставить на стол и "снимать" звук с того как ты долбишь по кнопкам?

    DMDEV, конечно, на порядок лучше вашего Наиля,
  • User Avatar
    reerr4606 hazartilirot
    Может потому, чтобы новичкам показать, а не бездумно тыкать хоткеи, чтобы новичок пялился в экран, не понимая, как это произошло?
  • User Avatar
    hazartilirot reerr4606
    Какая связь? Иди сходи к Денису Матвеенко (DMDev) он тоже для новичков показывает код и вместе с этим, это делает код чище и приятнее. Спрашивается, зачем тебе Intellij IDEA, если ты не умеешь ей пользоваться? Набирай в блокноте и бей по кнопкам.

    Да и Spring - это не для новичков) Перед ним нужно посмотреть ещё кучу всего.
  • User Avatar
    reerr4606 hazartilirot
    Согласен, частично...)
  • User Avatar
    hazartilirot
    Lesson 28, Почему постоянно говорят, что переменные хранятся в каком-то там файле настройках? Значения скоре всего инджектятся через environment variables.
  • User Avatar
    hazartilirot
    В общем, ребята, жаль, что сайт убрал теги, но это не важно, я отдельно поделился кодом вот здесь

    https://gist.github.com/NeilAlishev/2f7a876867a0a8516908f96ea14521e9

    Тот фильтр всё равно пригодится вам.)
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.