考虑一些 Groovy 代码,例如:
def trainingCorpus = new CorpusNexmlReader(ignoreMissingTags: true,
model: model, source: corpus,
abideByUse: true, useListSource: true,
listSourceDir: corpus + "/all/",
listSource: corpus + "/all/split_all.txt",
tagMap: tagMap
)
这有助于使用无参数构造函数创建对象,然后进行调用 对应于命名参数的所有 setter 。现在,如果我添加一个@PostConstruct, Groovy 会在所有这些 setter 之后调用它吗?
最佳答案
不,不会。 @PostConstruct
仅用于 spring bean(由 spring 上下文实例化,而不是由您实例化)
关于java - Groovy 是否尊重@PostConstruct?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6164135/