SPEL模板的使用
1.AServiceImpl
private TemplateParserContext templateParserContext; @PostConstruct private void init() {
this.templateParserContext = new TemplateParserContext("#[", "]");
}
private void A(){
ExpressionParser parser = new SpelExpressionParser();
//template: '{"msgtype":"text","text":{"content":"用户测量数据异常, 用户id:#[id]"}}'
Expression exp = parser.parseExpression(template, parserContext);
//obj 为template所需的参数实体
String res = (String) exp.getValue(obj);
}