閱讀144 返回首頁    go 阿裏雲 go 技術社區[雲棲]


Apache Velocity官方指南-資源

對於程序員來說,這裏有相當多的資源和示例可以獲取到。我們推薦你查看我們的示例、文檔甚至源代碼。以下便是一些很好的途徑:

  1. 用戶和開發者社區:  通過此頁加入我們。 從此頁還可以獲取到郵件列表的曆史檔案。
  2. 維基百科:  https://wiki.apache.org/velocity/ 。 Velocity的維基中包含了文章、樣例代碼和其他寫作社區的精華內容。
  3. Frequently Asked Questions (FAQ):  https://wiki.apache.org/velocity/VelocityFAQ。  請訪問此頁來閱讀最近的FAQ,並積極貢獻出你們個人的解答。
  4. 源代碼:  src/java/…。 Velocity項目中的所有源代碼。

  • 應用示例1:  examples/app_example1: 一個簡單的示例,展示了如何在應用程序中使用Velocity。
  • 應用示例2:  examples/app_example2: 一個簡單的示例,展示了如何通過Velocity應用的utility類,來在應用程序使用Velocity。
  • 日誌類示例:  examples/logger_example:一個簡單的示例,展示了如何使用Velocity來創建自定義的日誌類並注冊它,去接受各種日誌消息。
  • XML示例:  examples/xmlapp_example: 一個簡單的示例,展示了在使用了Velocity模板後,如何通過JDOM去讀取訪問XML文件的數據。它還包含了一個遞歸的Velocimacro示範,該示範訪問了文件樹。( 此處不確定,請校稿者指教,原文為It also includes a demonstration of a recursive Velocimacro that walks the document tree.)
  • 事件示例:  examples/event_example: 一個示例,示範了如何使用事件處理的API。
  • Anakia 應用:  examples/anakia:示例應用,展示了如何通過Velocity創建xml數據的樣式效果圖。
  • 文檔:  docs:  Velocity所有生成的html格式的文檔。
  • API文檔:  docs/api: Velocity項目所有生成的javadoc文檔
  • 模板:  test/templates: 在我們的testbed(一個測試工具)目錄下的大量示例的集合。裏麵有許多使用VTL(the Velocity Template Language)的示例的源代碼。
  • 上下文示例:  examples/context_example: 兩個示例,為高級用戶展示了如何擴展Velocity上下文。

以上所有提到的目錄都可以在項目根目錄下找到。

(譯者注: 此文檔是針對Velocity 1.5寫的,點擊下載源碼,之後版本的源代碼目錄有些不同。)

最後更新:2017-05-22 15:33:29

  上一篇:go  阿裏巴巴集團2016校園招聘內部推薦
  下一篇:go  雙11數據大屏背後:大規模流式增量計算及應用(附資料)