springcloudalibaba 工程
nacos 注册中心
消费者代码:
@GetMapping("/getData")
@ResponseBody
@TLogAspect({"id"})
public List getData(String id) {
try {
log.info("tlog test consumer : invoke method getData {}",id);
return dOrderInfoService.qryOrderInfos(id);
} catch (Exception e) {
return null;
}
}
生产者代码:
@TLogAspect({"id"})
@Override
public List qryOrderInfos(String id) throws Exception {
log.info("tlog test provider : invoke method getData {}", id);
List list = iOrderInfoService.list();
List resultList = new ArrayList<>();
list.forEach(temp -> {
OrderInfoDTO dto = new OrderInfoDTO();
BeanUtils.copyProperties(temp, dto);