Урок 12 - Bean scope (Spring для Начинающих)

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ต.ค. 2024

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

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

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

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

    Спасибо. Лучший курс по Spring для начинающих.

  • @ВладиславЖуган
    @ВладиславЖуган 10 หลายเดือนก่อน

    Все очень понятно и легко усваивается.

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

    Курс хороший! Только, ребят, toString (неявный) возвращает hashCode объекта, а это не адрес объекта в памяти. Это именно его хэш-код, указывается после @.

    • @МарияМосковкина-я6е
      @МарияМосковкина-я6е 10 หลายเดือนก่อน

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

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

      @@МарияМосковкина-я6е По идее, даже в этом случае, как только запуститься процесс оптимизации памяти какой-нибудь, реальный адрес станет другим. В jvm нет требования хранить объект в одном и том же месте. А по требованиям джава хэшкод постоянен. Ну и в целом ещё много нюансов есть, типа разных jvm или их настроек. Поэтому лучше не думать о хэш-коде, как об адресе.

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

    Заур, привет. Купил два ваших курса по Java - начальный и черный пояс. Смогу ли я после прохождения данных курсов претендовать на позицию джуна?

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

      к основам требуют еще и фреймворк, так что учите спринг, у Заура есть годный курс.

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

      @@mydirtyhobby6721 Достаточно двух курсов Заура. Основы и Спринг, и уже на середине курса по спринг, нужно рассылать резюме и откликаться на вакансии.К концу курса уже будешь работать джуном)

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

      =)
      Всем привет! Думаю, этих знаний для позиции джуна будет достаточно с головой.

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

      Нет. Вот, посмотри видео от свежеиспечённого джуна:
      th-cam.com/video/bKGLkL5TyM0/w-d-xo.html ,
      он рассказывает в т.ч. что должен знать современный джун. От себя добавлю что нельзя стать программистом просматривая лекции и читая книги. Тольк практика сделает из человека программиста. 1000 задач, решённых САМОСТОЯТЕЛЬНО (а не записанных вслед за лектором), будет достаточно на первое время.

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

      @@rudolfsikorsky7900смотря какая компания, не пугайте людей сэр. Это всего лишь 1 история.

  • @user-kuzya2023
    @user-kuzya2023 2 ปีที่แล้ว +2

    у меня в IDE проходит scope="singleton"> , а в видео scope="singletonЕ">. Это ошибка?

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

      У меня тоже в IDE singleton. Это в презентации опечатка.

    • @user-kuzya2023
      @user-kuzya2023 2 ปีที่แล้ว

      @@programaniya спасибо, я уже потом увидел в самой программе у Вас.

  • @Das.Kleine.Krokodil
    @Das.Kleine.Krokodil ปีที่แล้ว

    Подскажите, что нужно внедрять через @Bean, а что создавать явно через new?
    Чем руководствоваться при принятии решения?

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

      К сожалению, на этот вопрос я в комментариях ответить не смогу. Не маленькая тема.

  • @МагестЛоил
    @МагестЛоил ปีที่แล้ว

    Но ведь у бина одинаковый айди для 2 объектов при прототипе создаются из бина с одинаковым айди 2 разных объекта класса дог? Или айди в бин файле нужна только для навигации чтобы программа поняла из какого класса мы делаем объект и он нужен только чтобы был уникальный ключ для его создания чтобы не перепутать? Скорее всего да.
    Но хотелось бы пояснений зачем создавать одиночный объект в принципе. Я конечно после написания нескольких приложений в теории могу вообразить, но все это туманно.
    Сравнение кстати ссылок из моего обучения мне говорили лучше делать оператором equals.)
    Спасибо. Пока что это единственный свежий курс в интернете по спингу. Пробовал раньше на другом канале, но там я не смог уладить техническую проблему которая у автора видео не возникала и из за этих моментов приходится разворачиваться и забрасывать обучение.

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

      Здравствуйте. Мне нравится, что вы, в принципе, правильно отвечаете на свои же вопросы :)
      Единственный комментарий.
      "Сравнение кстати ссылок из моего обучения мне говорили лучше делать оператором equals." - в этом уроке мы не сравниваем объекты на их эквивалентность. Мы проверяем, ссылаются ли переменные, на один и тот же объект в области памяти. И вот для этих целей следует использовать именно "==".

    • @МагестЛоил
      @МагестЛоил ปีที่แล้ว

      @@programaniya А у меня что так что через equals был одинаковый результат. Вроде как он сравнивает ссылки на объект и возвращает true если они совпадают а переменная String это всегда ссылка на какое либо представление строки.
      Ну это все не так важно на самом деле.