Awesome
latke-demo
Latke 最小化示例,请结合文章 Latke 快速上手指南进行研究。
运行
- 编译:
mvn install
- 启动:
java -jar target/latke-demo.jar
打开浏览器访问 http://localhost:8080
。
数据库
本示例使用了内嵌的 H2 作为数据库,数据库文件默认路径为 ~/latke-h2-demo/db
,如有需要请在 local.properties 中进行修改。
示例
模板页面渲染
- 路径:/
- 功能:渲染(输出 HTML)一个简单的 FreeMarker 页面模板
- 代码:HelloProcessor.java 中 index 方法
表单处理
- 路径:/greeting
- 功能:渲染简单的表单以及处理表单提交
- 代码:HelloProcessor.java 中 greeting 方法
ORM 持久化
- 路径:/register
- 功能:模拟用户注册并持久化数据
- 代码:RegisterProcessor.java 中 showRegister 以及 register 方法
路径变量读取
- 路径:/var/{pathVar}
- 功能:读取路径变量
- 代码:RegisterProcessorg.java 中 paraPathVar 方法