gpt4 book ai didi

spring - Spring 中的 'init-method' 之类的东西,但在注入(inject)依赖项后调用?

转载 作者:IT老高 更新时间:2023-10-28 13:44:58 25 4
gpt4 key购买 nike

这太疯狂了...使用 Spring 已经有一段时间了,但找不到像在注入(inject)所有依赖项后调用的“init-method”之类的东西。

我看到了 BeanPostProcessor 东西,但我正在寻找一种轻量且非侵入性的东西,它不会将我的 bean 与 Spring 耦合。就像 init 方法一样!

最佳答案

在 Spring 2.5 及更高版本中,如果对象需要在初始化时调用回调方法,则可以使用 @PostConstruct 注释对该方法进行注释。

例如:

public class MyClass{

@PostConstruct
public void myMethod() {
...
}
...
}

这比 BeanPostProcessor 方法的侵入性要小。

关于spring - Spring 中的 'init-method' 之类的东西,但在注入(inject)依赖项后调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3469073/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com