Skip to content

DamiBus 0.29,本地过程调用框架(主打解耦)

Compare
Choose a tag to compare
@noear noear released this 06 Oct 06:58
· 77 commits to main since this release

本次更新:

  • 添加 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);
    }
}