java - Groovy 是否尊重@PostConstruct?

标签 java groovy

考虑一些 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/

相关文章:

java - Log4j 记录器的生命周期及其使用的资源

groovy - 在不丢失默认 map 构造函数的情况下添加自定义构造函数

java - 在 Intellij 中将 Spock 测试添加到 Java 项目

grails - 读取 Grails 配置参数

groovy - 在 Groovy 中如何 GOTO 语句?

grails - 通过引用使用grails/groovy类

java - Spring Boot微服务在docker-swarm中消耗大量内存

java - 在 C 中嵌入 Java 库

Java 双重检查锁定 - 字符串

java - 在 android 中解决 java.lang.Throwable 异常