commit | 8c17e6626bbf18f2a1b7a7a09f77bdd445ea1018 | [log] [tgz] |
---|---|---|
author | ChengTie(鐵手) <ironcity.hz@gmail.com> | Tue Dec 08 18:46:36 2020 +0800 |
committer | GitHub <noreply@github.com> | Tue Dec 08 18:46:36 2020 +0800 |
tree | 1e460d43fd6d37733c4da199cc665b60429ce845 | |
parent | 07e93979195dcefa9e5c590409cc6d9886cec7cb [diff] |
args struct javaclassname (#247)
diff --git a/request.go b/request.go index 25908cb..032fbc8 100644 --- a/request.go +++ b/request.go
@@ -107,6 +107,10 @@ } switch t.Kind() { case reflect.Struct: + v, ok := v.(POJO) + if ok { + return v.JavaClassName() + } return "java.lang.Object" case reflect.Slice, reflect.Array: if t.Elem().Kind() == reflect.Struct {