Vì sao Spring dựng mọi bean ngay lúc khởi động, và vì sao một biến int trong @Service là lỗi đua chờ sẵn
ApplicationContext như một xưởng trung tâm dựng sẵn mọi dụng cụ trước giờ mở cửa, lắp mỗi cái với thứ nó cần, rồi cho cả nhà mượn chung một cái. Ba cách khai bean, vòng đời, và vì sao trạng thái chia sẻ là bẫy.