What is the most concise way of making sure that a Spring bean has all properties set and the init method called?
I’ll favour answers which use setter injection and XML configuration, since that’s what I’m using right now.
I’m trying to evade the case where I either forget to configure a setter or call the init-method.
In future projects I would favour skaffman’s response, but I’ve chosen the one which suits me right now.
Use the following attributes of the beans tag to make sure dependency checking and the init method is called on all beans, but it rather assumes you don’t call your method “innit”.
see link