DamiBus 0.29,本地过程调用框架(主打解耦)
本次更新:
- 添加 DamiTopic::index() 属性
- 修复 dami-springboot-starter 实现类被代理后不能正常注册与注销的问题
新增加的 index 效果:
@DamiTopic("demo81.event.user")
public class EventUserServiceListener {
static final Logger log = LoggerFactory.getLogger(EventUserServiceListener.class);
public User getUser(long userId) {
log.debug("userId={}", userId);
return new User(userId);
}
}
//后面的 listener 可以起到默认实现的效果(如果前面没有,后面补上)
@DamiTopic(value="demo81.event.user", index=99)
public class EventUserServiceListenerDef {
public User getUser(long userId) {
return new User(userId);
}
}