Koala Template Starter
考拉模板管理启动模块
快速开始
数据库
请先参照快速开始初始化数据库
渲染器
根据想要使用的模板引擎, 配置或创建自己的渲染器:
java
public class ThymeleafTemplateRenderer implements TemplateRenderer {
@Override
public String render(Template template, Map<?, ?> context) {
// 渲染逻辑
}
}
public class ThymeleafTemplateRenderer implements TemplateRenderer {
@Override
public String render(Template template, Map<?, ?> context) {
// 渲染逻辑
}
}
模块内置了Enjoy模板引擎渲染器, 在Maven中手动添加依赖即可自动装配:
xml
<dependency>
<groupId>com.jfinal</groupId>
<artifactId>enjoy</artifactId>
<version>{enjoy.version}</version>
</dependency>
<dependency>
<groupId>com.jfinal</groupId>
<artifactId>enjoy</artifactId>
<version>{enjoy.version}</version>
</dependency>
接口文档
实现了模板组管理/模板管理功能, 可通过访问接口文档查看具体信息
接口文档地址: http://${host}:${port}/swagger-ui.html
进阶
模板组与模板
因考虑到实际业务中的使用情况, 增加了模板组的概念
模板组与模板为一对多关系, 但并非强制绑定, 如您不需要模板组概念, 可直接忽略相关内容