Dostęp do wiosennych ziaren w metodzie statycznej

Mam klasę Util ze statycznymi metodami. W mojej klasie Util chcę używać wiosennych ziaren, więc umieściłem je w mojej klasie. O ile wiem, nie jest dobrą praktyką używanie wiosennych ziaren jako pól statycznych. Ale czy jest jakiś sposób na dostęp do wiosennej fasoli w metodzie statycznej?

Mój przykład:

public class TestUtils {

   private static TestBean testBean;

   public void setTestBean(TestBean testBean) {
     TestUtils.testBean = testBean;
   }

  public static String getBeanDetails() {
    return beanName = testBean.getDetails();
  }
}

Widziałem na wielu forach, że nie jest to najlepsza praktyka. Czy ktoś może mi pokazać, jak radzę sobie z tego typu scenariuszem?

Mój plik konfiguracyjny:

<bean id="testUtils" class="com.test.TestUtils">
 <property name="testBean" ref="testBean" />
</bean>

questionAnswers(7)

yourAnswerToTheQuestion