2015-10-20 4 views
5

वसंत-एएमपीपी संस्करण 1.5 के बाद से लगता है, एक नई एनोटेशन @ queuebinding है। लेकिन इसका उपयोग कैसे करें, मुझे नहीं पता कि इसका उपयोग कक्षा या विधि पर किया जा सकता है या नहीं? क्या यह कोई उदाहरण मौजूद है?@rabeblistener के साथ @queuebinding का उपयोग कैसे करें?

उत्तर

6

सुनिश्चित नहीं हैं कि क्या समस्या आपके पास है, लेकिन यहां बिल्कुल Reference Manual से नमूना दिया गया है:

@Component 
public class MyService { 

    @RabbitListener(bindings = @QueueBinding(
     value = @Queue(value = "myQueue", durable = "true"), 
     exchange = @Exchange(value = "auto.exch"), 
     key = "orderRoutingKey") 
) 
    public void processOrder(String data) { 
    ... 
    } 

और हां है, यह वर्ग स्तर पर के रूप में और साथ ही विधि स्तर पर इस्तेमाल किया जा सकता।

संबंधित मुद्दे