Я пытаюсь получить доступ и обновить параметры в bean-компонентах внутри resources.groovy через контроллер.Компонент определяется как:
beans{
property(Property){bean ->
companyName = "Old Company"
}
}
Я пытался сделать это:
//params.companyName is updated from view
def beanReturned = Holders.applicationContext.getBean("property")
beanReturned.putAt("companyName",params.companyName)
Но кажется, что код выше позволяет только читать, но не обновлять.Свойство companyName без изменений.Как я могу обновить поля внутри bean-компонентов через контроллер?