การกำหนดค่า Bean: JavaConfig กับคำอธิบายประกอบ
Spring มีวิธีหลักสองวิธีในการกำหนด bean: แบบอิงคำอธิบายประกอบ (คำอธิบายประกอบแบบตายตัว เช่น @Component, @Service, @Repository) และการกำหนดค่าแบบอิง Java (@Configuration + วิธี @Bean) ทั้งสองถูกใช้ในแอปพลิเคชัน Spring Boot ทุกตัว — คำอธิบายประกอบสำหรับคลาสของคุณเอง, JavaConfig สำหรับคลาสของบุคคลที่สาม และการเดินสายที่ชัดเจน