Apache-Geschwindigkeit

Apache-Geschwindigkeit Beschreibung des Bildes Jakarta Velocity Logo.png.

Information
Entwickelt von Apache Foundation
Erste Version 21. November 2006
Letzte Version 2.1 (31. März 2019)
Anzahlung svn.apache.org/repos/asf/velocity/engine/trunk
Geschrieben in Java
Umgebung Multi-Plattform
Art Template Engine
Lizenz Apache License 2.0
Webseite http://velocity.apache.org/

Apache Velocity ist ein kostenloses Paket, das von der Apache Foundation entwickelt wurde . Velocity ist eine in Java entwickelte Engine- Vorlage (oder Vorlagen in Englisch), die eine einfache und leistungsstarke in Java definierte Vorlage in Bezug auf die Vorlagensprache bereitstellt . Ziel ist es, eine klare Trennung zwischen der Präsentationsschicht und der Geschäftsschicht in einer Webanwendung sicherzustellen (siehe das Entwurfsmuster Model-View-Controller ).

Es handelt sich um freie Software, die unter den Bedingungen der Apache-Lizenz vertrieben wird .

Verwendet

Hier sind einige gebräuchliche Verwendungen von Velocity:

Beispielcode

Die folgende HTML-Vorlage:

## Velocity Hello World <html> <body> #set( $foo = "Velocity" ) ## suivi par Hello $foo World! </body> </html>

Von Velocity verarbeitet generiert den folgenden Code:

<html> <body> Hello Velocity World! </body> </html>

Die Syntax und die Gesamtkonzepte von Velocity-Vorlagen sind der Syntax der älteren Template-Engine WebMacro, die derzeit ebenfalls ein Open-Source- Projekt ist, sehr ähnlich .

Anmerkungen und Referenzen

  1. "  https://projects.apache.org/json/projects/velocity.json  " (Zugriff am 8. April 2020 )
  2. Eine Liste unter anderem zu PoweredByVelocity

Externer Link