Как заставить пружину ввести значение в статическое поле

Я знаю, что это может выглядеть как ранее заданный вопрос, но здесь я сталкиваюсь с другой проблемой.

У меня есть служебный класс, который имеет только статические методы. Я не делаю, и я не буду брать пример из этого.

public class Utils{
    private static Properties dataBaseAttr;
    public static void methodA(){

    }

    public static void methodB(){

    }
}

Теперь мне нужно Spring, чтобы заполнить dataBaseAttr атрибутами базы данных. Конфигурация Spring:

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:util="http://www.springframework.org/schema/util"
    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
    http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-3.0.xsd">

<util:properties id="dataBaseAttr"
        location="file:#{classPathVariable.path}/dataBaseAttr.properties" />
</beans>

Я уже делал это в других bean-компонентах, но проблема здесь, в этом классе (Utils), заключается не в том, что bean, и если я сделаю его bean-компонентом, ничего не изменится, я все равно не смогу использовать переменную, поскольку экземпляр класса не будет создан, а переменная всегда равна ноль.

Ответы на вопрос(2)

Ваш ответ на вопрос