RRiBbit 学习记录

来源:互联网 发布:苹果手机短信恢复软件 编辑:程序博客网 时间:2024/05/19 12:38

其实官网的说明已经非常好了

我只是做一个备忘

官网地址是是http://www.rribbit.org/documentation.html


入门的是http://www.rribbit.org/introduction.html

demo有3个

第一个是不按RRiBbit 写的,(没有实例化,跑的话都是空指针)

第二个是RRiBbit 基本demo ,也需要实例化

第三个是多个方法公用一个标示


实例化

http://www.rribbit.org/documentation/howtouse.html


ListenerObjectCreator creator = new InstantiatingClassBasedListenerObjectCreator(MailService.class, UserService.class,PaymentService.class);
rrb = RRiBbitUtil.createRequestResponseBusForLocalUse(creator, false); 


spring

<bean id="creator" class="org.rribbit.creation.SpringBeanClassBasedListenerObjectCreator">        <property name="classNames">                <list>                        <value>fully.qualified.name.of.ClassA</value>                        <value>fully.qualified.name.of.ClassB</value>                </list>        </property></bean><bean id="requestResponseBus" class="org.rribbit.util.RRiBbitUtil" factory-method="createRequestResponseBusForLocalUse">        <constructor-arg ref="creator" />        <constructor-arg value="true" /> </bean>


maven

<dependency>
<groupId>org.rribbit</groupId>
<artifactId>rribbit</artifactId>
<version>2.4.0</version>
</dependency>