Java
232 notes
Some notes are currently available only in Chinese. English translations are shown when available.
- Starting a Spring Boot Applicationhistorical
The application entry point, SpringApplication, configuration sources, profiles, lifecycle hooks, and graceful startup/shutdown.
- Embedded Tomcat Auto-Configurationhistorical
How Spring Boot creates and customizes an embedded servlet container from dependencies, web application type, and server properties.
- Netty Learning Resourceshistorical
A practical Netty learning roadmap from event loops and pipelines through buffers, codecs, backpressure, and version-pinned source reading.
- Netty Source Analysis Summaryhistorical
A durable mental model for Netty server bootstrap, event loops, channel registration, pipelines, and ByteBuf allocation.
- Hystrix Thread Isolation (Historical)historical
Thread/semaphore bulkhead isolation, bounded queues, timeout behavior, and modern resilience interpretation.
- Spring Bean Lifecyclehistorical
From bean definition and instantiation through dependency injection, post-processors, initialization, proxies, use, and destruction.
- What Spring AOP Ishistorical
Spring's proxy-based aspect-oriented programming model: join points, pointcuts, advice, aspects, and proxies.
- What Spring IoC Ishistorical
Inversion of Control and dependency injection as moving object construction/wiring policy from business classes to a container.
- 2.47 Spring常用注解historical
注解作用 @Configuration 相当于之前的applicationContext.xml,就是一个配置文件 @ComponentScan 配置扫描包,如果有@Controller,@Service,@Repositiry,@Component修饰的,则把它加入ioc容器中 @Bean 配合@
- Spring Transaction Propagationhistorical
REQUIRED, REQUIRES_NEW, NESTED and other propagation modes as policies for existing versus new transaction contexts.