Apache Velocity
ウィキペディアから無料の百科事典
開発元 | Apacheソフトウェア財団 |
---|---|
最新版 | 2.2 / 2020年2月2日 |
リポジトリ | |
プラットフォーム | クロスプラットフォーム |
種別 | テンプレートエンジン |
ライセンス | Apache License 2.0 |
公式サイト | http://velocity.apache.org |
Apache Velocity(アパッチ・ベロシティ)は、オープンソースのJavaベースの汎用テンプレートエンジン。Apacheプロジェクト内のJakarta内のサブプロジェクトである。MVCモデルにもとづきJavaコードをWebページから切り離すことができるので、JSPやPHPによる開発と比べてきれいなWebアプリケーションの開発を期待できる。また、HTMLだけでなくXMLやSQL文などテキストファイルならどのようなものにでも適用できる高い汎用性をもっている。Velocityは Jakarta VelocityからApache Velocityへと昇格した。 VelocityMacroを編集するためのエディタとしてVelocity UI for Eclipseがある。