There are scenarios where we want to take some actions before a bean is fully constructed and put into service such as giving a specific name to the bean other than that given in the configuration, setting the application context into a bean property, making a log entry immediately after bean initialization etc.Read More →