Spring Boot Generic Exception Handler

Spring Boot ile exception haneler mekanizmasına geçmeden öncelikle Java'daki exception yapılarını incelememiz gerekir. Aşağıdaki görsel bu yapıyı çok iyi görstermektedir. Görselde olduğu üzere Exception ve Error…

Hayat Kurtaran Java Stream Komutları

Java 8 ile gelen en önemli ve günlük işlerimizi kolaylaştıran Stream'den kendi adıma en çok kullandığım komutları örneklendirmeye çalışacağım. Çok daha fazlasını aşağıdaki yazılarda bulabilirsiniz.…

Scala ve Akka Http ile Rest API -1

Serinin devamı amacıyla temel Scala bilgisi için önceki yazılara aşağıdaki linklerden ulaşabilirsiniz. Java’cılar Için Scala – 1 Java’cılar Için Scala – 2 Java’cılar Için Scala – 3 Aktör Model Programlama Bu…

Aktör Model Programlama

Serinin devamı amacıyla temel Scala bilgisi için önceki yazılara aşağıdaki linklerden ulaşabilirsiniz. Java’cılar Için Scala – 1 Java’cılar Için Scala – 2 Java’cılar Için Scala – 3 Actor Model İşlemcilerin gelişip multi…

Java’cılar Için Scala – 3 [OOP]

Scala ile hem functional hem de OOP özelliklerini kullanabilirsiniz. OOP önemli bir kavram, bu kavramın detaylarına değinmeden Scala'daki karşılığını anlamayaca çalışacağız. Önceki yazılara aşağıdaki linklerden ulaşabilirsiniz.…

Java’cılar Için Scala – 2 [Collections]

Bu yazıda Scala'daki collection yapılarını inceleyeceğiz. Bir önceki yazıyı okumadıysanız aşağıdaki linkten ulaşabilirsiniz. Java'cılar için Scala -1 Array Java'da bir array tanımı için köşeli parantezler(''), tip belirtiyor ve…

Java’cılar için Scala – 1 [Temel]

Scala da Java gibi JVM tabanlı bir dildir ve makinenizde JDK kurulumu yapıldıysa geliştirme ortamlarına Scala için pluginler ekleyerek geliştirmeye başlayabilirsiniz bu nedenle kurulumdan bahsetmeyeceğim. Yazı boyunca zaman zaman Java…

Spring Boot Profiles

Uygulamalar, farklı ortamlarda farklı konfigürasyonlara sahip olmaktadırlar. Spring Profile ise bu ortamlardaki konfigürasyonlarınızı yönetmenizi sağlar. Uygulamaların canlıya geçiş aşamaları farklılık gösterse de temel olarak test ve…