title: Spring - stop bean initialization
body: <p>My bean implements InitializingBean and in the afterPropertiesSet method I want to perform validation.</p>
  
  <p>The thing is that my validation uses some other bean which are not totaly finished loaded at this point, beans like JPA beans..</p>
  
  <p>I used also <code>@PostConstruct</code> annotation - this is even worse since this method invoke before the <code>afterPropertiesSet</code> method.. Any suggestion how to solve this issue ?</p>