Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有谁知道在使用 PostConstruct 注释的方法中初始化实例字段是否被认为是线程安全的?我不太确定是否必须使我的 ApplicationScoped bean 的字段易失,以便其他线程可以真正看到这些值...
感谢您的任何提示或答案!
我没有直接引用绝对保证这一点的规范,但@PostConstruct应该是线程安全的。
@PostConstruct
CDI 运行时完全负责创建 bean,并且只会为给定范围创建一个实例。@PostConstruct在此类范围内或通过注入访问 bean 之前运行。