/
Hipahopa808
/
SpringCourse
Обзор
Документация
Войти
/
Hipahopa808
/
SpringCourse
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Lesson12.SpringAnnotations4/src/main/java/ru/alishev/springcourse/ClassicalMusic.java
31 строка
711 B
Neil Alishev
Add Lesson 12 code
01 авг 2019, 23:36
01 авг 2019, 23:36
40f306a
Код
Авторство
О чём код?
package ru.alishev.springcourse; import org.springframework.context.annotation.Scope; import org.springframework.stereotype.Component; import javax.annotation.PostConstruct; import javax.annotation.PreDestroy; /** * @author Neil Alishev */ @Component @Scope("prototype") public class ClassicalMusic implements Music { @PostConstruct public void doMyInit() { System.out.println("Doing my initialization"); } // Для Prototype бинов не вызывается destroy-метод! @PreDestroy public void doMyDestroy() { System.out.println("Doing my destruction"); } @Override public String getSong() { return "Hungarian Rhapsody"; } }