Использование Spring IoC позволяет установить свойства фасоли подвергаются через сеттеры:Spring боб полей инъекции
public class Bean {
private String value;
public void setValue(String value) {
this.value = value;
}
}
и определение боб:
<bean class="Bean">
<property name="value" value="Hello!">
</bean>
Есть ли какие-либо существующие плагины/классы для Spring Framework, что позволяет напрямую выставлять бобовые поля как свойства без определения сеттеров? Нечто подобное с тем же определением боба:
public class Bean {
@Property
private String value;
}
Я не понимал, что вы пытаетесь сделать? Вы хотите ввести строку в поле? – Bozho
Не совсем. Я хочу открыть поле как свойство без написания метода сеттера. – Vladimir
Это хороший вопрос, я думаю. Spring MVC может выполнять непосредственную инъекцию поля для объектов команд MVC, поэтому разумно рассматривать прямое впрыскивание полей для свойств bean. Тем не менее, я не верю, что есть какой-то способ сделать это весной. – skaffman