Apache Velocity
Görünüm
![]() | |
Geliştirici(ler) | Apache Software Foundation |
---|---|
Güncel sürüm | 1.7 |
Geliştirme durumu | Etkin |
Programlama dili | Java |
İşletim sistemi | Çapraz platform |
Lisans | Apache Lisansı 2.0 |
Resmî sitesi | http://velocity.apache.org/ |
Kod deposu |
Apache Velocity Java kodlarındaki nesnelerle etkileşimde kullanılan Java temelli bir şablon motorudur.
Web uygulamalarında MVC modeline uygun olarak sunum kısmı ile iş kısmını ayırmada kullanılmaktadır. Web uygulamalarının yanında birçok farklı sistemde, farklı farklı amaçlarda da kullanılmaktadır.
Apache Software Foundation tarafından Apache Lisansı altında açık kaynak yazılım şekilde paylaşılmaktadır.
Kod örneği
[değiştir | kaynağı değiştir]Aşağıda bir şablon ve bu şablonun işlenmiş örneği bulunmaktadır.
Şablon:
## Velocity Merhaba Dünya
<html>
<body>
#set( $foo = "Velocity" )
Merhaba $foo Dünyası!
</body>
</html>
</source>
Velocity tarafından işlenerek üretilmiş HTML:
<source lang="html">
<html>
<body>
Merhaba Velocity Dünyası!
</body>
</html>
Dış bağlantılar
[değiştir | kaynağı değiştir]- "Apache resmi sayfasında Velocity". 17 Nisan 2014 tarihinde kaynağından arşivlendi.
- "Velocity wiki". 16 Nisan 2014 tarihinde kaynağından arşivlendi.
- "Java şablon motorları kıyaslaması". 14 Aralık 2011 tarihinde kaynağından arşivlendi.