- Spring 어노테이션은 XML을 줄이고 코드 가독성을 높여줍니다. 💡
- @SpringBootApplication은 설정, 자동 설정, 컴포넌트 스캔을 담당합니다. ⚙️
- @Component는 일반적인 Spring Bean을 정의합니다. 📦
- @Service는 비즈니스 로직을 위한 어노테이션입니다. 👨💻
- @Repository는 데이터 접근 계층을 위한 어노테이션이며 예외 처리를 지원합니다. 🗄️
- @Controller와 @RestController는 Spring MVC 웹 컨트롤러를 위한 어노테이션입니다. 🌐