SpringMVC有没有这样一种注解:能给让用@Autowired实例化一个对象之后自动调用某一个自定义方法? 100
我在controller层有一个server层对象,里面有一个自定义的方法,我希望在cotroller使用@Autowired实例化这个server对象之后立即自动的调用...
我在controller层有一个server层对象,里面有一个自定义的方法,我希望在cotroller使用@Autowired实例化这个server对象之后立即自动的调用server对象的这个自定义方法。我想知道SpringMVC中有没有这样一种注解或机制?
展开
1个回答
展开全部
使用静态内部类,类创建了,静态内部类也自动执行了。
public someService{
{
Sysout("QQ群:227297422");
}
public void someMethod(){
}
}
更多追问追答
追问
如果使用new来实例化一个实体对象,是会触发{}这个的,但是SpringMVC使用
@Autowired实例化就不会触发这个了。
追答
@Autowired也是使用构造函数注入,你写个默认构造函数里面写上你要执行的方法就好了,你还可以使用切面。
Sysout("QQ群:227297422");
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询