У меня есть класс Util со статическими методами. Внутри моего класса Util я хочу использовать Spring bean-компоненты, поэтому я включил их в свой util-класс.
Насколько мне известно, использовать Spring bean-компоненты в качестве статических полей не рекомендуется.
Но есть ли такие способ доступа к Spring bean-компонентам в статическом методе?
Мой пример:
public class TestUtils {
private static TestBean testBean;
public void setTestBean(TestBean testBean) {
TestUtils.testBean = testBean;
}
public static String getBeanDetails() {
return beanName = testBean.getDetails();
}
}
На многих форумах я видел, что это не лучшая практика. Может ли кто-нибудь показать мне, как я могу справиться с этим типом сценария?
Мой файл конфигурации:
Подробнее здесь: https://stackoverflow.com/questions/125 ... tic-method
Доступ к Spring bean-компонентам статическим методом ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Почему «Groupby» является статическим методом, а не на прототипе массива?
Anonymous » » в форуме Javascript - 0 Ответы
- 2 Просмотры
-
Последнее сообщение Anonymous
-