public class EchoService extends Object
| 构造器和说明 |
|---|
EchoService(EchoProperties ips,
Map<String,LoadService> strategyMap) |
public EchoService(EchoProperties ips, Map<String,LoadService> strategyMap)
public void action(Object obj, String... ignoreFields)
1. parse: 通过反射将obj的字段上标记了 @Echo 注解的字段解析出来, 封装到typeMap中 2. load: 依次查询待回显的数据 3. write: 将查询出来的结果 反射或put 到obj的 字段或echoMap 中
注意:若对象中需要回显的字段之间出现循环引用,很可能发生异常,所以请保证不要出现循环引用!!!
obj - 需要回显的参数,支持 自定义对象(User)、集合(ListignoreFields - 忽略字段Copyright © 2022. All rights reserved.