@Component
public class EnvFunction implements IFunction{
@Autowired
private Environment environment;
@Override
public String getVarName() {
return "env";
}
public String get(String key){
return environment.getProperty(key);
}
public String get(String key,String defaultValue){
return environment.getProperty(key,defaultValue);
}
}
def appName = env.get("spring.application.name")