in this session we talk about the third way of configuration spring ioc container and that is java based configuration.
by using spring @Bean and @Configuration annotations, we could specify bean methods hosted in @Configuration annotated components that would return instances