日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

Dubbo及HSF接口參數說明

EDAS測試引擎使用泛化調用發送請求至目標Dubbo或HSF服務,因此參數填寫遵循泛化調用格式。本文介紹Dubbo及HSF接口參數的類型及使用樣例。

原子類型、包裝類和字符串參數

原子類型參數包括以下幾種,請輸入對應格式的參數值。

類型

示例

bool

true或false

true

char

字符

a

int

整數

100

long

長整數

101

double

雙精度浮點數

20.19

java.lang.Integer

整數

100

java.lang.Long

長整數

101

java.lang.Double

雙精度浮點數

20.19

java.lang.String

字符串

Hello World

對象類型參數

對象類型參數需包含在大括號({})內,并設置對應的內部字段。

類型

示例

java.util.HashMap

{

"color": "blue"

"size": 200

}

com.example.User

com.example.User為自定義對象類型,內部包含nameage字段。樣例如下:

{

"name": "Jack",

"age": 12

}

數組和集合類型參數

集合類型參數需包含在方括號([])內。

類型

示例

java.lang.String[]

["Jack", "Sam", "Jason"]

int[]

[100, 200, 300]

java.util.Map[]

[{"color": "red"}, {"color": "blue"}, {"color": "white"}]

java.util.List<java.lang.String>

["Jack", "Sam", "Jason"]

java.util.Set<java.lang.Integer>

[100, 200, 300]

java.util.Set<com.example.User>

com.example.User為自定義對象類型,包含nameage字段。樣例如下:

[

{"name": "Jack", "age": 10},

{"name": "Sam", "age": 12}

]

接口類型和抽象類型參數

如果目標方法定義的入參為接口類型或抽象類型參數,入參的值需包含在大括號({})內,同時需在內部使用class字段指明入參的實際參數類型。

類型

示例

com.example.AbstractUser

方法入參為抽象類com.example.AbstractUser,需通過class指定實際類型。

以下樣例通過class指定實際參數類型為com.example.YoungUser

{

"name": "Jack",

"age": 12,

"class": "com.example.YoungUser"

}

枚舉類型參數

枚舉類型參數需包含在大括號({})內,并通過name字段指明具體值。

類型

示例

Network

  • PUBLIC

  • PRIVIATE

Network有PUBLICPRIVATE兩個枚舉值,可通過name指明具體值。例如:

{

"name": "PUBLIC"

}

日期類型參數

類型

格式

示例

  • java.util.Date

  • java.sql.Date

  • java.sql.Timestamp

  • java.sql.Time

yyyy-MM-dd HH:mm:ss

2023-05-17 10:01:19

java.time.LocalDateTime

yyyy-MM-ddTHH:mm:ss

2023-12-03T10:15:30

java.time.LocalDate

yyyy-MM-dd

2023-12-03

java.time.LocalTime

支持以下兩種格式:

  • yyyy-MM-ddTHH:mm:ss

  • HH:mm:ss

兩種格式示例分別為:

  • 2023-12-03T10:15:30

  • 10:15:30