最近正在做的項(xiàng)目前端使用了Velocity進(jìn)行View層的數(shù)據(jù)渲染,之前沒有接觸過,草草過了一遍,就上手開始寫,現(xiàn)在又回頭細(xì)致的看了一遍,做個筆記.

velocity是一種基于java的模板引擎技術(shù),有點(diǎn)類似與JSP,它允許頁面設(shè)計(jì)者引用Java中定義的方法。前端頁面設(shè)計(jì)者和后端Java開發(fā)者能夠同時使用MVC的模式開發(fā)網(wǎng)站,這樣前端能夠把精力放在頁面的設(shè)計(jì)上,后端也可以把精力放在代碼開發(fā)上。Velocity把Java代碼從Web頁面中分離, 使網(wǎng)站可維護(hù)性更強(qiáng).

注:項(xiàng)目使用的是Spring+Springmvc+mybatsi+maven.

項(xiàng)目中使用velocity

1.添加velocity依賴的jar包,這里使用maven管理依賴,所以只需要在pom.xml中添加:

復(fù)制代碼
<dependency> <groupId>org.apache.velocity</groupId> <artifactId>velocity</artifactId> <version
        
		

網(wǎng)友評論