🍍 引用对象属性
模板表达式中除了可以引用变量和参数序号外,还可以引用它们的属性。
属性引用和java以及SpringEL一样,通过在变量名或者参数序号后面跟上点.符号,再加上属性名即可。
@Request(url = "http://localhost:8080/user/{user.username}")
String getUser(@Var("user") User user);
 1
2
2
现在我们调用getUser()方法,并传入一个User类的对象,那么{user.username}得到的结果就是调用user对象的Getter方法getUsername()所得到的值。
模板表达式支持连续的属性引用
@Request(url = "http://localhost:8080/user/phone_number/{user.phone.number}")
String getUser(@Var("user") User user);
 1
2
2
这里${user.phone.number}的结果就相当于调用user.getPhone().getNumber()的结果。
帮助我们改善此文档  (opens new window)
  上次更新: 2025/06/24, 01:16:57