Spring
Spring popular library:
- doFilterInternal
- HandlerMethodIvoker
- AnnotationMethodHandlerAdapter
- HttpMessageConverter
Spring boot
Useful map: Link
Spring boot popular library:
When called SpringApplication.run(…), Here is the code
Starter projects:
Use to simplified the dependency.
All located under the spring-boot-starters
Autoconfig
Locate at org/springframework/boot/autoconfigure/
Simplify so that you can use YAML and ride on default value.
Run once CommandLineRunner or ApplicationRunner
Can also be handled by event @EventListener(ApplicationReadyEvent.class)