SpringMVC有没有这样一种注解:能给让用@Autowired实例化一个对象之后自动调用某一个自定义方法?

我在controller层有一个server层对象,里面有一个自定义的方法,我希望在cotroller使用@Autowired实例化这个server对象之后立即自动的调用server对象的这个自定义方法。我想知道SpringMVC中有没有这样一种注解或机制?

使用静态内部类,类创建了,静态内部类也自动执行了。

public someService{
    {
        Sysout("QQ群:227297422");
    }
    
    public void someMethod(){
    
    }
    
}追问

如果使用new来实例化一个实体对象,是会触发{}这个的,但是SpringMVC使用
@Autowired实例化就不会触发这个了。

追答

@Autowired也是使用构造函数注入,你写个默认构造函数里面写上你要执行的方法就好了,你还可以使用切面。

Sysout("QQ群:227297422");追问

我需要的是实例化对象之后执行方法,写在构造函数中没有用,因为构造函数只是实例化对象的一个过程。

追答

我勒个去,你不会是要加日志吧。使用切面啊。日志都是这样做的。

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网