Solon

三、三个注解属性说明

</> markdown

1、@NamiClient 注解说明

字段说明示例
url完整的url地址http://api.water.org/cfg/get/
group服务组water
name服务名或负载均衡组件名(配合发现服务使用)waterapi
path路径/cfg/get/
headers添加头信息{"head1=a","head2=b"}
configuration配置器
localFirst本地优先(如果本地有接口实现,则优先用)false

2、@NamiMapping 注解说明(注在函数上;默认不需要注解)

字段说明
value映射值(支持种三情况)

映射值的三种情况(包括没有注解):

  • 例1:没有注解:没有参数时执行GET,有参数时执行POST;path为函数名(此为默认)
  • 例2:注解值为:GET,执行GET请求,path为函数名
  • 例3:注解值为:PUT user/a.0.1 ,执行PUT请求,path为user/a.0.1

3、@NamiBody 注解说明(注在参数上)

字段说明
contentType内容类型

注在参数上,表示以此参数做为内容进行提交