Guice 实例化对象后调用 init 方法

标签 guice init postconstruct

是否可以告诉 Guice 在之后调用某个方法(即 init()) 实例化给定类型的对象?

我在 EJB 3(和 Spring)中寻找类似于 @PostConstruct 注释的功能。

最佳答案

您只需将 @Inject 注释添加到 init() 方法中即可。对象实例化后会自动运行。

关于Guice 实例化对象后调用 init 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2093344/

相关文章:

multithreading - CDI 构造后初始化字段

java - Guice - 使用静态辅助方法将依赖项注入(inject)类

java - 基于条件的依赖注入(inject)

scala - 带有 Play2.4 和 scala 的 Google Guice 的循环依赖错误

arrays - SWIFT:具有 "direct"访问权限的快速阵列

spring - 如何推迟调用@PostConstruct,直到jUnit设置测试上下文

java - 使用 Guice AOP 在 Jersey 中进行方法拦截

android - Worklight 6.1 JSONStore 调用 WL.JSONStore.init 在 Android 中挂起

ios - Objective C 中是否需要 init()

spring - @PostConstruct 中没有 session hibernate