Java
Spring Exception Handling Rehberi
Spring Exception Handling için @ResponseStatus, @ExceptionHandler ve @ControllerAdvice anotasyonlarını detaylıca 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
Clean Code
Singleton, bir sınıfın yalnızca tek bir instance'a sahip olmasını sağlarken bu instance'a genel bir erişim noktası sağlamanıza olanak tanıyan creational bir tasarım modelidir. 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 Creational Patterns altında yer alan Singleton Pattern
Clean Code
Prototype pattern, kodunuzu sınıflarına bağımlı hale getirmeden mevcut nesneleri kopyalamanıza olanak tanıyan creational bir tasarım kalıbıdır. 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 Creational Patterns altında yer alan Prototype Pattern Nedir sorusunu ve kod örneklerini bu yazımızda oldukça detaylı paylaşıyoruz. -------------------------------------------------------------------------
Java
Apache Kafka, binlerce şirket tarafından yüksek performanslı data pipelines, streaming analytics, data integration, and mission-critical applicationlar için kullanılan açık kaynaklı bir distributed event streaming platformudur. -------------------------------------------------------------------------------- Apache Kafka Windows Kurulumu Aşağıdaki adresten dönemin güncel api'lerinin indirme bağlantılarına ulaşabiliriz. Yazının yazıldığı tarih için 3.0 sürümü mevcut olmasına rağmen