Java如何实现接口之间的消息推送

有个需求就是当前数据发生改变时,需要携带参数到多数接口通知更新数据库的数据。
因为需要修改的表很多,所以不能一个个service去调用,也不想写sql去更新。
现在有想法就是需要更新的接口加上注解,然后当数据发生改变时,能解析这个注解,并且传递参数,调用方法?

MQ应该比较适合这种业务

同个服务内的接口之间调用,可通过方法加自定义注解,再通过反射去扫描包含注解的方法再去调用方法即可