313 Star 3.4K Fork 719

dromara / forest

 / 详情

@BaseRequest 如果定义在父接口中无法解析模板表达式变量定义

已完成
创建于  
2021-04-20 11:04

在 开发过程中,api 的 接口 前缀都是一样的,因此想定义个 接口:

@BaseRequest(
        baseURL = "${baseUrl}",     // 默认域名
        headers = {
                "Accept:application/json, text/plain, */*"                // 默认请求头
        },
        sslProtocol = "TLS"
)
public interface BaseRequestClient {

}

然后 其他 具体接口 集成次 接口,发现 ${baseUrl} 不生效, 只有将 @BaseRequest 配置在子类才生效

评论 (4)

Im胡子 创建了任务
Im胡子 关联仓库设置为dromara/forest
展开全部操作日志

后续会有自定义注解解决 注解重复问题

暂不支持

这个问题现在解决了吗?我在使用nacos时,也遇到无法使用变量问题。

已在新版本(1.5.22及以上)中实现

公子骏 负责人设置为公子骏
公子骏 任务状态待办的 修改为已完成

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(5)
1216742 dt flys 1594991700 1626 wanghuiwl320 1578914054
Java
1
https://gitee.com/dromara/forest.git
git@gitee.com:dromara/forest.git
dromara
forest
forest

搜索帮助

14c37bed 8189591 565d56ea 8189591