Hi,
In Spring, if you want to execute a method after all the dependencies are injected, you can use InitializingBean interface.
A Sample code is as follows :
import org.springframework.beans.factory.InitializingBean;
public class MyViewClass implements InitializingBean {
@Autowired
private AnotherBean anotherBean;
@Autowired
private SomeOtherBean someOtherBean;
.....
@Override
public void afterPropertiesSet() throws Exception {
someOtherBean.someMethod();
// any other thing you want as everything is injected...
}
}