Spring Framework. Proxy

Поділитися
Вставка
  • Опубліковано 5 лют 2025
  • 🌱 Использование Proxy в Spring Framework 🌱
    В этом видео вы узнаете, что такое Proxy, как создавать прокси с использованием JDK Dynamic Proxy и CGLIB, а также как применять прокси в вашем приложении! 🚀✨
    #java #programming #spring #springframework #обучение #javatutorial #cglib #jdkdynamicproxy #proxy

КОМЕНТАРІ • 25

  • @PavelVil
    @PavelVil  4 дні тому

    Курс по Spring Framework и Spring Boot в одном видео: ua-cam.com/video/vB9BVTz5xrI/v-deo.html
    Подписывайтесь на телеграм-канал: t.me/software_noise

  • @User-gu1oc
    @User-gu1oc 11 місяців тому

    Мой первый коммент в ютубе в жизни, продолжай в том же духе, ты крутой

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

      Спасибо!

  • @ANDREYQIWS
    @ANDREYQIWS 10 місяців тому

    Супер круто!!!

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

    Спасибо за видео. Рад что случайно твой канал в реки кинуло )

  • @МихаилСергеевич-ы1щ
    @МихаилСергеевич-ы1щ 3 місяці тому

    Молодцом!!!👍

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

    Еще не мой уровень, но очень интересно. Спасибо за усилия. Может большой проект сделаете, тоже очень интересно посмотреть

    • @PavelVil
      @PavelVil  Рік тому +2

      Спасибо!
      Следующее видео планирую снять про протокол OAuth 2.0. Там я буду реализовывать Full-Stack приложение. Нельзя сказать, что приложение очень большое, но оно уже более объемное, чем в моих предыдущих видео =)

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

    отличное видео

  • @Likus03
    @Likus03 10 місяців тому

    Очень информативно!😊

  • @comradigor8866
    @comradigor8866 7 місяців тому

    видео класс!

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

    спасибо огромное!! можно что-то аля AOP?🙏

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

      Да, будет серия видео про AOP немного позже

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

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

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

      Спасибо! Все таки я считаю, что в этом примере нет особо сложных вещей и человек, который уже имел опыт работы с Java (или любым другим языком) способен уловить суть + я показал пример прокси сначала в отрыве от спринга и дал теоретическую часть.

  • @nesssssssa
    @nesssssssa 11 місяців тому +1

    14:06 реализация Proxy с помощью CGLIB

  • @ИванСмышляев-м7о

    Привет почему мы создаем прокси только в BeanPostProseccor, в методе After, почему мы не можем создать его в методе Before ?

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

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

    • @Саша-н7й5д
      @Саша-н7й5д 2 місяці тому

      Можно создавать только в afterInitialization

  • @МаксимСамойлов-р6ф

    нужно еще быстрее показывать, чтобы вообще не понятно было!!!!

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

      Что конкретно не понятно было?

    • @МаксимСамойлов-р6ф
      @МаксимСамойлов-р6ф Рік тому +1

      @@PavelVil при такой скорости подачи материала - всё)) я думаю, для тех, кто решил освежить свои знания это норм! Но, когда тема новая информация воспринимается хуже! Для усвоения нового материала придерживаются примерно 100 слов/минуту! P.S. это вид с моей колокольни!)

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

      Спасибо за обратную связь=) В следующих видео постараюсь говорить и показывать более медленно

    • @МаксимСамойлов-р6ф
      @МаксимСамойлов-р6ф Рік тому +1

      @@PavelVil Вам спасибо за контент👍

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

      Можно просто уменьшить скорость, shift +