<dependency>
<groupId>org.apache.velocitygroupId>
<artifactId>velocityartifactId>
<version>1.7version>
dependency>
<dependency>
<groupId>cn.hutoolgroupId>
<artifactId>hutool-coreartifactId>
<version>5.8.20version>
dependency>
VelocityContext velocityContext = new VelocityContext();
velocityContext.put("hutoolStrUtil",cn.hutool.core.util.StrUtil.class);
// 渲染模板
StringWriter sw = new StringWriter();
Template tpl = Velocity.getTemplate("/.../..", Constants.UTF8);
tpl.merge(velocityContext, sw);
$hutoolStrUtil.upperFirst($column.javaField)
就能实现首字母大写
赋值
#set($columnFirst = $hutoolStrUtil.upperFirst($column.javaField) )
使用
queryWrapper.eq(null!=${className}.get$columnFirst(),${ClassName}::get$columnFirst,${className}.get$columnFirst());