ApplicationRunner and CommandLineRunner instances on startup.@Async to Async.@Autowired to Inject.@Bean to Bean.@Configuration to Factory.ChannelResolver.@EventListener to EventListener.BeanFactory interface.HttpMethod.@Lazy(false) become a Context scoped bean.ConfigurableApplicationContext and
provides lifecycle management.ApplicationContext interface that delegates to Micronaut.ApplicationEventPublisher interface for Micronaut.ListableBeanFactory interface for Micronaut.Environment interface for Micronaut.ChannelResolver implementation.ServerHttpRequest.ModelMap type.Model argument for controllers.@Primary to Primary.Requires.@Qualifier to Named.@Repository the same was as ComponentAnnotationMapper.RequiresSingleCandidate.ResponseEntity as a return type.@Scheduled to Scheduled.ServerHttpRequest object.@Service the same was as ComponentAnnotationMapper.BeanFactory interface.Configuration in Spring.SpringConfigurationAdvice.@Transactional to io.micronaut.spring.tx.annotation.Transactional.@Validated to Validated.@Value to Value.