本文整理了Java中com.jfinal.template.Engine.<init>()
方法的一些代码示例,展示了Engine.<init>()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Engine.<init>()
方法的具体详情如下:
包路径:com.jfinal.template.Engine
类名称:Engine
方法名:<init>
[英]Create engine without management of JFinal
[中]创建引擎而不管理JFinal
代码示例来源:origin: jfinal/jfinal
/**
* Create engine with engine name managed by JFinal
*/
public synchronized static Engine create(String engineName) {
if (StrKit.isBlank(engineName)) {
throw new IllegalArgumentException("Engine name can not be blank");
}
engineName = engineName.trim();
if (engineMap.containsKey(engineName)) {
throw new IllegalArgumentException("Engine already exists : " + engineName);
}
Engine newEngine = new Engine(engineName);
engineMap.put(engineName, newEngine);
return newEngine;
}
代码示例来源:origin: jfinal/jfinal
protected void initEngine() {
engine = new Engine();
engine.setToClassPathSourceFactory();
engine.addSharedMethod(new StrKit());
}
代码示例来源:origin: jfinal/jfinal
protected void initEngine() {
engine = new Engine();
engine.setToClassPathSourceFactory();
engine.addSharedMethod(new StrKit());
}
代码示例来源:origin: jfinal/jfinal
protected void initEngine() {
engine = new Engine();
engine.setToClassPathSourceFactory(); // 从 class path 内读模板文件
engine.addSharedMethod(new StrKit());
engine.addSharedObject("getterTypeMap", getterTypeMap);
engine.addSharedObject("javaKeyword", javaKeyword);
}
代码示例来源:origin: JpressProjects/jpress
private void genPomXml() {
String modulePath = basePath;
String modelPath = basePath + "/module-" + moduleName + "-model";
String webPath = basePath + "/module-" + moduleName + "-web";
String serviceApiPath = basePath + "/module-" + moduleName + "-service-api";
String serviceProviderPath = basePath + "/module-" + moduleName + "-service-provider";
File modelFile = new File(modelPath);
File webFile = new File(webPath);
File serviceApiFile = new File(serviceApiPath);
File serviceProviderFile = new File(serviceProviderPath);
makeSrcDirectory(modelFile);
makeSrcDirectory(webFile);
makeSrcDirectory(serviceApiFile);
makeSrcDirectory(serviceProviderFile);
Map map = new HashMap();
map.put("moduleName", moduleName);
Engine engine = new Engine();
engine.setToClassPathSourceFactory(); // 从 class path 内读模板文件
engine.addSharedMethod(new StrKit());
engine.getTemplate("io/jpress/codegen/templates/pom_module_template.jf").render(map, new File(modulePath, "pom.xml"));
engine.getTemplate("io/jpress/codegen/templates/pom_model_template.jf").render(map, new File(modelFile, "pom.xml"));
engine.getTemplate("io/jpress/codegen/templates/pom_web_template.jf").render(map, new File(webFile, "pom.xml"));
engine.getTemplate("io/jpress/codegen/templates/pom_service_api_template.jf").render(map, new File(serviceApiFile, "pom.xml"));
engine.getTemplate("io/jpress/codegen/templates/pom_service_provider_template.jf").render(map, new File(serviceProviderFile, "pom.xml"));
}
代码示例来源:origin: jfinal/jfinal
public SqlKit(String configName, boolean devMode) {
this.configName = configName;
this.devMode = devMode;
engine = new Engine(configName);
engine.setDevMode(devMode);
engine.setToClassPathSourceFactory();
engine.addDirective("namespace", NameSpaceDirective.class);
engine.addDirective("sql", SqlDirective.class);
engine.addDirective("para", ParaDirective.class);
engine.addDirective("p", ParaDirective.class); // 配置 #para 指令的别名指令 #p,不建议使用,在此仅为兼容 3.0 版本
}
代码示例来源:origin: com.jfinal/enjoy
/**
* Create engine with engine name managed by JFinal
*/
public synchronized static Engine create(String engineName) {
if (StrKit.isBlank(engineName)) {
throw new IllegalArgumentException("Engine name can not be blank");
}
engineName = engineName.trim();
if (engineMap.containsKey(engineName)) {
throw new IllegalArgumentException("Engine already exists : " + engineName);
}
Engine newEngine = new Engine(engineName);
engineMap.put(engineName, newEngine);
return newEngine;
}
代码示例来源:origin: com.jfinal/jfinal
/**
* Create engine with engine name managed by JFinal
*/
public synchronized static Engine create(String engineName) {
if (StrKit.isBlank(engineName)) {
throw new IllegalArgumentException("Engine name can not be blank");
}
engineName = engineName.trim();
if (engineMap.containsKey(engineName)) {
throw new IllegalArgumentException("Engine already exists : " + engineName);
}
Engine newEngine = new Engine(engineName);
engineMap.put(engineName, newEngine);
return newEngine;
}
代码示例来源:origin: com.jfinal/jfinal
protected void initEngine() {
engine = new Engine();
engine.setToClassPathSourceFactory();
engine.addSharedMethod(new StrKit());
}
代码示例来源:origin: com.jfinal/jfinal
protected void initEngine() {
engine = new Engine();
engine.setToClassPathSourceFactory();
engine.addSharedMethod(new StrKit());
}
代码示例来源:origin: com.jfinal/jfinal
protected void initEngine() {
engine = new Engine();
engine.setToClassPathSourceFactory(); // 从 class path 内读模板文件
engine.addSharedMethod(new StrKit());
engine.addSharedObject("getterTypeMap", getterTypeMap);
engine.addSharedObject("javaKeyword", javaKeyword);
}
代码示例来源:origin: com.jfinal/jfinal
public SqlKit(String configName, boolean devMode) {
this.configName = configName;
this.devMode = devMode;
engine = new Engine(configName);
engine.setDevMode(devMode);
engine.setToClassPathSourceFactory();
engine.addDirective("namespace", NameSpaceDirective.class);
engine.addDirective("sql", SqlDirective.class);
engine.addDirective("para", ParaDirective.class);
engine.addDirective("p", ParaDirective.class); // 配置 #para 指令的别名指令 #p,不建议使用,在此仅为兼容 3.0 版本
}
内容来源于网络,如有侵权,请联系作者删除!