为Spring Bean定义一个空的Collection属性

时间:2015-01-07 20:59:13

标签: grails grails-2.0

如何在bean声明中为变量定义空集合?

例如:

beans {

importadorContrato(ImportadorContrato) { bean ->
    bean.scope = 'prototype'
    bean.initMethod = 'init'
    bean.destroyMethod = 'destroy'
    grailsApplication = ref('grailsApplication')
    listaErros = []
    contratosImportados = [:]
}}

问题是,属性listaErros和contratosImporados始终保持相同的引用。

作为一种解决方法,我定义了一个initMethod并在那里初始化了字段,但我想为我做这个。

0 个答案:

没有答案