com.jfinal.template.Engine.use()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(4.7k)|赞(0)|评价(0)|浏览(202)

本文整理了Java中com.jfinal.template.Engine.use()方法的一些代码示例,展示了Engine.use()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Engine.use()方法的具体详情如下:
包路径:com.jfinal.template.Engine
类名称:Engine
方法名:use

Engine.use介绍

[英]Using the main Engine
[中]使用主机

代码示例

代码示例来源:origin: JpressProjects/jpress

private static void doSendEmail(Article article, ArticleComment comment) {
  String emailTemplate = JPressOptions.get("article_comment_email_notify_template");
  String sendTo = JPressOptions.get("article_comment_email_notify_address");
  Map<String, Object> paras = new HashMap();
  paras.put("article", article);
  paras.put("comment", comment);
  String content = Engine.use().getTemplateByString(emailTemplate).renderToString(paras);
  Email email = Email.create();
  email.content(content);
  email.subject("有人评论你的文章:" + article.getTitle());
  email.to(sendTo);
  email.send();
}

代码示例来源:origin: JpressProjects/jpress

@Override
protected void genBaseModelContent(TableMeta tableMeta) {
  Kv data = Kv.by("baseModelPackageName", baseModelPackageName);
  data.set("generateChainSetter", generateChainSetter);
  data.set("tableMeta", tableMeta);
  data.set("modelPacket", modelPacket);
  data.set("basePackage", basePackage);
  Engine engine = Engine.use("forService");
  tableMeta.baseModelContent = engine.getTemplate(template).renderToString(data);
}

代码示例来源:origin: JpressProjects/jpress

@Override
protected void genBaseModelContent(TableMeta tableMeta) {
  Kv data = Kv.by("serviceImplPackageName", baseModelPackageName);
  data.set("generateChainSetter", generateChainSetter);
  data.set("tableMeta", tableMeta);
  data.set("basePackage", basePackage);
  data.set("modelPackage", modelPackage);
  Engine engine = Engine.use("forServiceImpl");
  tableMeta.baseModelContent = engine.getTemplate(template).renderToString(data);
}

代码示例来源:origin: JpressProjects/jpress

/**
 * 用户注册时,发送邮件进行激活用户账号
 *
 * @param user
 */
public static void sendEmailForUserRegisterActivate(User user) {
  boolean emailValidate = JPressOptions.getAsBool("reg_email_validate_enable");
  if (emailValidate == false)
    return;
  if (StrUtils.isBlank(user.getEmail()))
    return;
  AuthCode authCode = AuthCode.newCode(user.getId());
  AuthCodeKit.save(authCode);
  String webDomain = JPressOptions.get(JPressConsts.OPTION_WEB_DOMAIN);
  String url = webDomain + "/user/activate?id=" + authCode.getId();
  String title = JPressOptions.get("reg_email_validate_title");
  String template = JPressOptions.get("reg_email_validate_template");
  Map<String, Object> paras = new HashMap();
  paras.put("user", user);
  paras.put("code", authCode.getCode());
  paras.put("url", url);
  String content = Engine.use().getTemplateByString(template).renderToString(paras);
  Email email = Email.create();
  email.content(content);
  email.subject(title);
  email.to(user.getEmail());
  sendEmail(email);
}

代码示例来源:origin: yjjdick/sdb-mall

Engine.use()
    .setBaseTemplatePath(baseTemplatePath)
    .getTemplate(templateFileName)

代码示例来源:origin: yangfuhai/jboot

@Override
protected void genBaseModelContent(TableMeta tableMeta) {
  Kv data = Kv.by("serviceImplPackageName", baseModelPackageName);
  data.set("generateChainSetter", generateChainSetter);
  data.set("tableMeta", tableMeta);
  data.set("basePackage", basePackage);
  data.set("modelPackage", modelPackage);
  Engine engine = Engine.use("forServiceImpl");
  tableMeta.baseModelContent = engine.getTemplate(template).renderToString(data);
}

代码示例来源:origin: yangfuhai/jboot

@Override
protected void genBaseModelContent(TableMeta tableMeta) {
  Kv data = Kv.by("baseModelPackageName", baseModelPackageName);
  data.set("generateChainSetter", generateChainSetter);
  data.set("tableMeta", tableMeta);
  data.set("modelPacket", modelPacket);
  data.set("basePackage", basePackage);
  Engine engine = Engine.use("forService");
  tableMeta.baseModelContent = engine.getTemplate(template).renderToString(data);
}

代码示例来源:origin: pkanyue/jboot-admin

@Override
protected void genBaseModelContent(TableMeta tableMeta) {
  Kv data = Kv.by("serviceImplPackageName", baseModelPackageName);
  data.set("generateChainSetter", generateChainSetter);
  data.set("tableMeta", tableMeta);
  data.set("basePackage", servicePackage);
  data.set("modelPackage", modelPacket);
  Engine engine = Engine.use("forServiceImpl");
  tableMeta.baseModelContent = engine.getTemplate(template).renderToString(data);
}

代码示例来源:origin: io.enoa/enoa-template-enjoy

_EnjoyEngine(EoEngineConfig config) {
 EnjoyConfig cfg = config instanceof EnjoyConfig ? (EnjoyConfig) config : new EnjoyConfig(config);
 this.engine = Engine.use(cfg.name());
 if (this.engine == null)
  this.engine = Engine.create(cfg.name());

相关文章