Kurumsal Java Eğitimleri Ocak 2013 Bülteni

Herkese Merhabalar, Yeni bir yıla başladık. Harezmi Bilişim Çözümleri ve Kurumsal Java Eğitimleri ekibi olarak 2013’ün hepimiz için başarılı ve verimli bir yıl olarak geçmesini dileriz. Bu ayki bültenimiz Spring ağırlıklı olacak, işte konu başlıklarımız; Spring 3.2 Sürümü Çıktı, Spring 4 Yolda… Spring 2’den 3’e geçiş dönemindeki yavaşlık bu sefer söz konusu olmayacak gibi duruyor. […]

Read More →
Spring 3.2 Sürümü Çıktı, Spring 4 Yolda…

Aslında Spring 3.2.0 sürümü Aralık 2012’nin ortalarında çıktı. Biz de projelerimizde Spring 3.2 ile çalışmaya başladık. Spring’in farklı sürümler arasındaki geçişleri yönetme başarısı burada da devam ediyor. Spring 3.x serisi içerisinde herhangi bir problem yaşamadan upgrade’ler yapabiliyorsunuz. Hatta bu geçişler 1.x’den 2.x’e daha sonrasında 3.x’e de hemen hemen aynı kolaylıkta oldu diyebilirim. Herhangi bir framework’ün, […]

Read More →
POST’lasak da mı saklasak yoksa PUT’lasak da mı saklasak?

Sarımsaklasak da mı saklasak, yoksa sarımsaklamasak da mı saklasak… Yok yok hayır, REST tabanlı bir servis geliştirirken yeni bir resource ekleme ve güncelleme işlemleri için hangi HTTP metodunun tercih edileceğine karar vermek bu tekerlemeyi söylemek kadar zor değil. Yalnızca bu iki metot ile ilgili bilmemiz gereken birkaç temel noktaya odaklanarak hangi metodu nerede tercih edeceğimizi […]

Read More →
Hangi SVN Dizin Yapısını Tercih Ediyorsunuz?

SVN ile çalışırken iki dizin yapısı karşımıza çıkıyor. Bunlardan ilki repo/ repo/trunk/project1 repo/trunk/project2 repo/tags repo/tags/… repo/branches repo/branches/… şeklindedir. Çoğunlukla da bu yapı tercih edilmektedir. Bu yapıda trunk, tags ve branches dizinlerini her proje için tekrar tekrar oluşturma külfeti ortadan kalkmaktadır. Ayrıca bütün trunk’ın bir komut ile tag’lenmesi veya branch’ının oluşturulması da oldukça kolaydır. Diğeri ise […]

Read More →
Spring Konfigürasyonu: XML mi, Annotasyonlar mı, Yoksa Java mı?

Spring Application Framework konfigürasyon metadatasının oluşturulabilmesi için üç farklı yol sunmaktadır. Bunlar XML, java annotasyonları ve java kodu şeklindedir. Spring ilk çıktığı günden bu yana XML konfigürasyon metadata formatını desteklemektedir. İkinci yol java annotasyonlarını kullanmaktır. Java kodu içerisinde belirtilen annotasyonlar vasıtası ile konfigürasyon metadata ifade edilmektedir.   <bean id=”petClinicService” class=”test.PetClinicServiceImpl”>     <property name=”petClinicDao” ref=”petClinicDao”/> </bean> […]

Read More →