-
Notifications
You must be signed in to change notification settings - Fork 82
Dinger 1.2 注解说明
Jaemon edited this page Oct 17, 2022
·
2 revisions
| 注解 | 功能描述 | 使用说明 |
|---|---|---|
| @DingerScan | 标识Dinger层扫描路径 | 在SpringBoot启动类中定义使用 |
| @Dinger | 指定当前XXXDinger使用的机器人类型 | 在XXXDinger.java接口类上 |
| @DingerClose | 用于关闭 XXXDinger.java 或者指定其中的一个至多个方法 | XXXDinger.java接口层(接口类或接口方法上均可) - 作用于Dinger类上,关闭Dinger类中所有方法通知; - 作用于方法上, 关闭当前方法通知; |
| @AsyncExecute | 用于 XXXDinger.java 层(注解和XML)级别异步发送 | 在XXXDinger.java接口类上 |
| @DingerConfiguration | 用于 XXXDinger.java 层(注解和XML)级别机器人信息配置 | XXXDinger.java接口类上 |
| @DingerText | 注解方式定义Text消息体 | XXXDinger.java接口层接口方法上 |
| @DingerMarkdown | 注解方式定义Markdown消息体 | XXXDinger.java接口层接口方法上 |
| @DingerImageText | 注解方式定义图文类型消息体 | XXXDinger.java接口层接口方法上 |
| @DingerLink | 注解方式定义Link类型消息体 | XXXDinger.java接口层接口方法上 |
| @Parameter | 如果消息体中使用的参数变量和方法定义的参数名称不一致,可使用该注解进行个性化设置参数变量名称 |
XXXDinger.java接口层接口方法参数上 |
| @EnableMultiDinger | 启动多钉钉机器人配置 | 在SpringBoot启动类中定义使用 |
| @MultiHandler | 为Dinger层指定对应的多机器人处理器 | XXXDinger.java接口类上 |
| @DingerPhone | 指定需要@的人员(电话)信息 | XXXDinger.java接口层接口方法参数上,since v2.1.0 |