You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Это метод, который запускается в ходе инициализации бина. Используется для инициализации ресурсов, обращения к внешним файлам, запуска БД.
182
184
183
185
__destroy-method__
186
+
184
187
Этот метод, который запускается в ходе уничтожения бина (при завершении приложения). В этом методе обычно происходит очищение ресурсов, закрытие потоков ввода-выводы, закрытие доступа к БД.
@@ -218,6 +221,7 @@ __Тонкости init и destroy методов:__
218
221
Spring не берет на себя полный жизненный цикл бинов со scope "prototype". Spring отдает prototype бины клиенту и больше о них не заботится (в отличие от singleton бинов).
219
222
220
223
__factory method__
224
+
221
225
Фабричный метод (англ. Factory Method) - это паттерн программирования.
222
226
Если объекты класса создаются фабричным методом, то можно определить factory method.
223
227
@@ -307,7 +311,7 @@ __Java аннотация__ - это специальный тип коммен
Раньше использовали класс `ClassPathXmlApplicationContext` и указывали ему путь до конфигурационного xml файла. Теперь используем другой класс `AnnotationConfigApplicationContext`, ему на вход передаем конфигурационный класс и получаем доступ к контесту, из которого впоследствии можем получать бины.
324
+
Раньше использовали класс `ClassPathXmlApplicationContext` и указывали ему путь до конфигурационного xml файла. Теперь используем другой класс `AnnotationConfigApplicationContext`, ему на вход передаем конфигурационный класс и получаем доступ к контексту, из которого впоследствии можем получать бины.
0 commit comments