Velocity学习记录

目录

一. velocity简介

1. velocity简介

2. 应用场景

3. velocity 组成结构

二. 快速入门

1. 需求分析

2. 步骤分析

3. 代码实现

3.1 创建工程

3.2 引入坐标

3.3 编写模板

3.4 输出结果

4. 运行原理

三. 基础语法

3.1 VTL介绍

3.2 VTL注释

3.2.1 语法

3.2.1 示例

3.3 非解析内容

3.3.1 语法

3.3.2 示例

3.4 引用

3.4.1 变量引用

3.4.2 属性引用

3.4.3 方法引用

3.5 指令

3.5.1 流程控制

3.5.2 引入资源

3.5.3 宏指令

四. 综合案例

4.1 需求分析

4.2 步骤分析

4.3 代码实现

4.3.1 创建项目

4.3.2 导入依赖

4.3.3 编写模板

4.3.4 生成代码

4.3.5 运行测试


学习本技术的初心在于公司需要本人做一个sql解析执行器作为每一个查询功能的访问接口,也就是可以直接在前端写好SQL语句和各种数据库访问所需要的东西(比如:数据源)就可以只访问一个接口就能适配所有的SQL查询,减少了项目的代码量,当然是适用于所有的项目的查询,不过只能用于中小项目qps不高的项目

从基础学起,都是教程中有的,本人不才,也只是粗略学的会用

一. velocity简介

1. velocity简介

Velocity是一个基于Java的模板引擎,可以通过特定的语法获取在java对象的数据 , 填充到模板中,从而实现界面和java代码的分离 !

2. 应用场景

  • Web应用程序 : 作为为应用程序的视图, 展示数据

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值