13 Aralık 2012 tarihinde gerçekleşen Project Lambda – Java 8 webiner videousunu, kaçıranlar veya yeniden izlemek isteyenler için sizlerle paylaşmak istedik. İyi seyirler. Java8 webiner video kaydı ve örneklere, kodedu.com’a kayıt olarak erişebilirsiniz.. Webiner örnekleri Lambda destekli JDK 8 …
Belki ufak projelerde değil ama gitgide çapı büyüyen projelerde, uygulamanız Jar çöplüğüne dönüşebilir. Eminim sizlerde şöyle bir uygulama olsa da, gereksiz Jar’ ları temizlesek diye zamanın birinde düşünmüşsünüzdür. Projelerimizde bazen ihtiyaçtan, bazen de, daha kolay yazılım geliştirmek amacıyla Jar kütüphaneleri …
Merhabalar, sizlerle Java Mimarisiyle Kurumsal Çözümler kitabında yer alan örneklere ait kaynak kodları paylaşmak istiyorum. Kaynak kodlara Github üzerindeki https://github.com/rahmanusta/kodcu reposundan erişebilirsiniz. Kaynak kodları Github üzerine yüklememizin asıl sebebi, kaynak kodların güncelliğini koruması ve olası kod hatalarına karşı kolayca düzenlenebilmesi. …
Hangi yarış? Entity nesneleri üzerinde yapılacak eş-zamanlı işlemlerden hangisinin geçerli olacağından bahsediyorum. Entity nesneleri üzerinden eşzamanlı (concurrent) işlemler yapılırken, entity nesnesi üzerinde yapılan veri değişikliğinin tutarlılığına dikkat edilmelidir. Elimizde Kitap adında bir entity nesnesi var olduğunu düşünelim ve aynı anda …
JPQL (Java Persistence Query Language) , JPA standardının Entity nesnelerini sorgulamak üzerine tanımladığı bir dil. JPQL, HQL (Hibernate Query Language) ‘e fazlasıyla benzeşir. Bu diller SQL (Structured Query Language) diline hemen hemen benzemelerine karşın, kullandığı argümanlar veritabanı tabloları yerine Entity …
JPA (Java Persistence API) standardının referans uygulayıcı kütüphanesi olan EclipseLink 2. seviye cache mekanizmasını (shared cache de denebilir) varsayılan olarak sağlamaktadır. 1. seviye cache ise EntityManager tarafından yönetimli halde bulunan entity nesneleri oluşturmaktadır. Veritabanına persist edilen ve okunan herbir entity …
Burak Yiğit Kaya’ nın gerçekleştirdiği “Javascript ve Rest iletişimi” webinerinin videosunu sizlerle paylaşıyoruz. İyi seyirler. Bonus++ : Xml işleme ve Soap örnekleri
Merhaba arkadaşlar; Yaklaşık 1 senedir çalışmalarını sürdürdüğümüz “Java Mimarisiyle Kurumsal Çözümler” isimli kitap, Eylül 2012’de yayına sürüldü. Kitap içerisinde genel olarak Java EE (Enterprise Edition) 6 sürümüne dair konulara ve genel olarak Spring Framework teknolojisine ait kısımlara yer verildi. …
Merhaba arkadaşlar; Bugün sizlere Java Reflection kütüphanesinden ve notasyon (annotation) bazlı yapılandırıcılardan ve ayrıca notasyon bazlı yapılandırıcılar ile basit bir Dependency Injection (Bağımlılık Zerki) uygulamasının nasıl yapılabileceğinden bahsetmek istiyorum. Java Reflection kütüphanesi Java içerisinde 1.1 versiyonundan beri bulunuyor. Genel olarak …
Farnell şirketi ilgililerinin bildiği üzere büyük bir elektronik tedarik ve dağıtıcı firması. Element 14 Community ise 2009 yılında Farnell tarafından kurulan, herkese açık bir mühendislik topluluğu. Bu grupta herkes kendi fikirlerini sunabiliyor ve Farnell desteğiyle yeni projeleri üretebiliyor. Burada kodedu.com’ …