Bird
0
0

Which annotation is used in Spring Boot to listen for messages on a queue?

easy📝 Syntax Q12 of 15
Spring Boot - Messaging
Which annotation is used in Spring Boot to listen for messages on a queue?
A@QueueHandler
B@MessageListener
C@SendMessage
D@JmsListener
Step-by-Step Solution
Solution:
  1. Step 1: Recall Spring Boot messaging annotations

    Spring Boot uses @JmsListener to listen for messages on queues.
  2. Step 2: Eliminate incorrect options

    @SendMessage and @QueueHandler are not valid Spring annotations; @MessageListener is incorrect name.
  3. Final Answer:

    @JmsListener -> Option D
  4. Quick Check:

    Listener annotation = @JmsListener [OK]
Quick Trick: Listener annotation in Spring Boot starts with @Jms [OK]
Common Mistakes:
  • Using @SendMessage instead of @JmsListener
  • Confusing @MessageListener with correct annotation
  • Assuming @QueueHandler is a valid Spring annotation

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Spring Boot Quizzes