Welcome

İlginç Bir Transaction Propagation Hikayesi 3

İlginç Bir Transaction Propagation Hikayesi başlıklı yazı dizisinin ikinci bölümünde Foo, Bar ve Baz entity'lerinden hiçbirinin mevcut durumda DB'ye insert edilemediğini söylemiştim. Ancak problemde hedeflenen Bar entity'sini persist eden ifadeyi try/catch bloğuna alarak, mümkünse Baz ve…

İlginç Bir Transaction Propagation Hikayesi 2

İlginç Bir Transaction Propagation Hikayesi isimli blog yazımızın ilk bölümünde Foo, Bar ve Baz entity'lerini insert eden FooService ve BarService bean'lerinin birbirlerini çağırırken, insert işlemlerini iki farklı transaction içerisinde yapmaya çalıştıklarından bahsetmiştik. Önce FooService.foo() metodu içerisinde…

ServiceLoader vs SpringFactoriesLoader, Hangisini Kullanalım?

ServiceLoader, Java 1.6’dan bu yana sunulan ancak pek de bilinmeyen basit bir kabiliyettir. Biraz da Spring’in gölgesinde kalmıştır diyebiliriz. Sonuçta ServiceLoader ile sunulan kabiliyeti de kapsayan ve çok daha fazlasını sunan bir IoC container’ınız varsa…

Eclipse Package Explorer’da Font Büyüklüğü

Uzun zamandır geliştirme platformu olarak Eclipse/Spring Tool Suite'i tercih ediyorum ve Kurumsal Java Eğitimleri'mizde de bunu kullanıyorum. Eğitimler sırasında Eclipse içerisinde açılan editor'lerin fontlarını Window>Preferences>Appearance>Colors and Fonts bölümünden değiştirebiliyoruz. Ancak geçen bir eğitimde projeksiyon cihazının…