I'm not sure if it's handled consistently across Spring, but in SI and SGF InitializingBean is normally reserved for initialization that is required to be performed after all properties are set.