Java
Spring Data Nedir ve Nasıl Çalışır?
Spring Data, Spring uygulamasının kalıcılık (persistence) katmanını minimum çabayla implement etme imkanı veren bir Spring ekosistem projesidir.
Java
Spring Data, Spring uygulamasının kalıcılık (persistence) katmanını minimum çabayla implement etme imkanı veren bir Spring ekosistem projesidir.
Java
Spring Transactions, bir runtime exception durumunda işlemleri en başa almanızı sağlayan güçlü ve veri tutarlılığı sağlayan bir Spring yeteneğidir.
Java
Spring Data Source, JDBC ve JdbcTemplate konularını detaylarıyla ve örneklerle inceliyoruz.
Java
Spring Exception Handling için @ResponseStatus, @ExceptionHandler ve @ControllerAdvice anotasyonlarını detaylıca inceliyoruz.
Java
Spring AOP İle Aspect-Oriented Programlama, Spring ekosisteminin en güçlü araçlarından birisidir. Birçok Spring yeteneği aspect'leri kullanır.
Java
Spring Context tarafından yönetilen bean'lerin sahip olabileceği scope'lara ve yaşam döngülerine detaylıca bakıyoruz.
Java
Spring Context içindeki bean'lere erişebilmek ve bean'leri birbirine enjekte ederek (injection) nasıl bağımlılıkları yönetebileceğimizi anlatıyoruz.
Java
Spring Context, Application Context veya IoC Container olarak tanımlanan yapıya nasıl bean ekleyebileceğimizi anlatıyoruz.
Java
Spring Framework projesi nasıl oluşturulur ve proje nasıl en basit haliyle hayata geçirilir konularını detaylıca anlatıyoruz.
Java
Spring framework, Spring ekosistemi içinde yer alan projelerden birisidir ve diğer projelerin temelini oluşturur.
Interactive Rebase Kullanım amacımız, sıklıkla task branch'imiz üzerinde değişiklik yapmak istememizdir. Task branch'i olduğunu vurguladım çünkü remote main'inde böyle bir değişiklik haberi olmayan diğer committer'ları etkileyecektir. Bu yetenek ile: > Commit'lerimizin mesajlarını değiştirebilir, > Commit içeriğindeki dosyaları değiştiştirebilir, > İstemediğimiz
Clean Code
Chain of Responsibility, istekleri bir işleyici zinciri boyunca iletmenize izin veren behavioral bir tasarım modelidir. Bir istek aldıktan sonra, her işleyici isteği işleme koymaya veya zincirdeki bir sonraki işleyiciye iletmeye karar verir. Daha önceki Tasarım Deseni / Kalıbı / Örüntüsü (Design Pattern) Nedir? [https://kerteriz.net/tasarim-deseni-nedir/] başlıklı yazımızda tanıttığımız Behavioral Patterns