### 注解说明: | 注解 | 功能 | | --- | --- | | @GoEnableBody| 启用统一返回 | | @GoEnableException| 启用全局异常 | | @GoEnableFastJson | 启用数据转换 | | @GoEnableLimiter | 启用请求限流 | | @GoEnableLogger | 启用日志打印 | | @GoEnableSign | 启用数据签名 | | @GoEnableToken | 启用令牌认证 | 上述功能按需开启即可使用,如下: ``` @Configuration // 启用统一返回 @GoEnableBody // 启用全局异常 @GoEnableException // 启用数据转换 @GoEnableFastJson // 启用日志 @GoEnableLogger // 启用限流 @GoEnableLimiter // 启用签名 @GoEnableSign // 启用令牌 @GoEnableToken public class GoCfg { } ``` ### 配置文件: ``` fastboot: # ======= 数据转换 ======= fastjson: date-format: yyyy-MM-dd HH:mm:ss desensitize: true # ======= 数据签名 ======= sign: header: sign secret: gotv # ======= 令牌认证 ======= token: header: token include-paths: - /api/ exclude-paths: - /static/ # ======= 限流配置 ======= limit: timeout: 1000 # ======= 证书配置 ======= license: public-store-path: /xxx/license/publicCerts.store license-path: /xxx/license/license.lic subject: test public-alias: publicCert store-pass: fastboot ```