intermediateSpring Boot Fundamentals299 of 469
@Component vs @Service vs @Repository.
Tests whether you know all three are functionally identical stereotypes of @Component (same bean registration behavior) that differ only in semantic intent and, for @Repository specifically, in triggering automatic persistence-exception translation into Spring's DataAccessException hierarchy.
Ready to master this question?
Generate a complete walkthrough — background, the full answer in plain language, a working code example explained line by line, a real-world scenario, common mistakes, and how this same question gets asked in different ways.
Sign in to generate a responseNext Step
←PreviousContinue to What is MDC (Mapped Diagnostic Context) and how do you use it to attach a request ID to every log line for a request?→
← Back to all Spring Boot & Microservices questions