thymeleaflogonameverysmall

Thymeleaf Literals

Merhaba arkadaslar, Bu yazımda Thymeleaf içerisinde ki literal’lere bakacağız. Öncelikle literal nedir, yenilir mi? içilir birşey mi ona bakalım. Literal, en kaba tabiriyle birşeyi ifade etme, temsil etme anlamı taşır, gösterim şekli yani. Yazılım anlamında da bu geçerlidir. Herhangi bir programlama dilinde bir değişken tanımının yapılmasından,…

Screenshot from 2015-05-21 13:52:01

Quartz Configüration

Merhaba arkadaslar, bu yazımda Quartz’ın configürasyon dosyalarından ve içeriğinden bahsediyor olacağım. Quartz’ın, Java’da tanımlanmış görevlerin zamanında çalışmasını sağlayan bir proje oldugunu söylemistik. Core Java Timer’daki farklarına deginmistik, bunlar cluster olarak çalıabilmesi, persistent olması vs idi. Bugün quartz’ı configüre etmeyi göreceğiz. Quartz temelde iki configürasyon dosyası…

maven-logo-black-on-white

Simple Maven Project

Merhaba arkadaslar, bu yazımızda örnek bir maven projesi oluşturup build etmeyi göreceğiz. Eclipse üzerinde new Maven Project diyelim ve başlayalım; Adım – 1 Create a simple project box’unu seçmeden devam edelim, bir sonraki adımda archetype seçecegiz. Adım – 2 Maven projesi oluştururken hazır olarak gelen…

thymeleaflogonameverysmall

Thymeleaf Template Initialize

Merhaba arkadaslar, bu yazımda thymeleaf template’lerimizi initalize etme ve kullanımına deginmeye çalışacağım. Önceki yazılarda belirttigim gibi Spring ile daha iyi bir ikili oluşturuyorlar ancak thymeleaf’ı tek başına da kullanabiliriz. Servlet ile kullanımını göreceğiz bugün. Thymeleaf Template Initialize Öncekile bir web projesi oluşturalım ve thymeleaf için…

Servlet-JSP-Tutorial

JSP Directive

Merhaba arkadaslar, bu yazımda JSP directive konusuna deginecegim. JSP Directive Bildiginiz gibi JSP sayfalarımız önce java koduna translate edilip daha sonra compile edilerek Servlet’lere çevriliyordu. Bu aşamalar gerçekleşirken directive’ler yardımıyla web contaıner’a bazı bilgiler vererek aşamalara müdahele edebilir, aşamaların nasıl olacagını belirleyebiliriz. JSP directiveler <%@…

play

Play Cache Api

Merhaba arkadaslar, bu yazımda Play’de kullanabilecegimiz Cache yapısına değinmeye çalışacağım. Play Cache Api Cache, temel olarak bir verinin/datanın daha sonra tekrar kullanılması için memory tarzı bir yerde tutulması ve belirli bir süre için taze data, stale olmayan veriyi ifade eder. Teorik olarak bir data’nın cache…

thymeleaflogonameverysmall

Thymeleaf Introduction

Merhaba arkadaslar, bugün view teknolojilerinden biri olan Thymeleaf’a ufak bir giriş yapmış olacağız. Thymeleaf Thymeleaf; xml, html, xhtml dosyalarını işleyebilen server-side taraflı Java template engine’dir. Web ve/veya standalone application’lar için kullanabilirsiniz. Thymeleaf, Spring ile daha iyi anlaşabiliyor ancak springsiz de kullanılabilir. Ben örneklerimde spring kullanmadan…

play

Play Framework MVC

Merhaba arkadaslar, bu yazımıda Play MVC yapısına değinmeye çalışacağız. Play Framework MVC MVC, web applicationların daha düzenli, anlaşılır bir yapıda olmasını sağlayan, görev ve sorumlulukların net olarak belirlenmesine imkan veren bir yaklaşım/tarzdır. MVC, ModelViewController olarak web uygulamanızı daha iyi yönetebilmenizi sağlar. MVC hakkında bilgi almak…

play

SBT Summary

Merhaba arkadaslar, Bu yazımızda SBT build tools’a biraz deginmeyece çalışacağız, özet niteliğindedir. SBT (Simple Build Tool) Scala’da yazılmıs esnek ve güçlü bir project build tool’dur. Maven, Gradle gibi yapılara alışık iseniz çok zorlamanmayacaksınız ancak tam olarak da benzemez. Scala ile yazılmasına ragmen Java ile hatta cross-platform…

images

Web Application Structure

Merhaba arkadaslar, bu yazımda Java Web Application’ların dizin yapısına ve özelliklerine değineceğim. Öncelikle jar, war ve ear gibi modüllerin ne oldugunu kısmen biliyor olmalısınız. Jar formatı, lowest level olarak geçer ve en alt seviye arşivleme formatıdır, Java class’larını vs içerir. War ve Ear ise işin…

1 2 3 6