Spring MVC Form İşlemleri ModelAttribute Kullanımı

Spring MVC Dersleri‘ne devam ediyoruz. Spring MVC ile yapacağımız web uygulamalarında bolca kullanacağımız form işlemlerini yakından inceleyeceğiz. Spring MVC ile Form İşlemleri kullanarak dinamik web sayfaları ile etkileşime geçebilmekteyiz. ModelAttribute anotasyonu kullanarak web sayfamız ile…

Hibernate Türkçe Karakter Sorunu ve Çözümü

JPA olarak Hibernate kullanıyor ve veritabanınızda Türkçe karakter problemi yaşıyorsanız çözümü oldukça kolay.

İfadelerini ekleyerek JPA tarafından oluşan bu sorunu çözebiliriz.

Spring MVC @PathVariable Kullanımı

Spring MVC Dersleri‘ne devam ediyoruz. Spring MVC PathVariable anotasyonunun kullanımına bakacağız. PathVariable anotasyonu url de bulunan değişkenleri ilgili metodlara aktararak ilgili metodun işlemi yapmasını sağlamaktayız. Bu değişkenler bir ya da birden fazla olabilmektedir. Örnek verecek…

Spring MVC Dersleri RequestMapping Kullanımı

Spring MVC Dersleri‘ne devam ediyoruz. Bu yazıda @RequestMapping anotasyonunun kullanımından bahsedeceğiz. Önceki dersimizde Spring MVC ile bir Merhaba Dünya uygulaması yapmıştık. Bu uygulama örneğinde Merhaba Dünya mesajı verirken metodumuz aşağıdaki gibiydi.

merhaba metodumuzun üzerinde…

Spring Mvc DispatcherServlet Nedir?

Spring Mvc Dersleri‘ne devam ediyoruz. Bu yazıda Spring ile yapacağımız web uygulamalarında önemli olan DispatcherServlet’i açıklamaya çalışacağım. Spring uygulaması tek bir servlet üzerinden yönetir. Bu servlet DispatcherServlettir. DispatcherServlet tüm HTTP isteklerini cevaplayan, yöneten bir servlet mekanizmasıdır. DispatcherServlet merkezi…

Spring Boot Profile Nedir?

Spring Boot Dersleri‘ne devam ediyoruz. Bu yazıda Spring Boot’ta Profile anotasyonundan bahsedeceğiz. Profile anotasyonu uygulamamızdaki farklı çalışma isterlerine göre programımızın hangi işlevinin çalışacağını çalışacağını isteğimize göre seçmemizi sağlamaktadır. Şimdi bir örnek ile Spring Boot ile…

Project Lombok Nedir? Lombok Kullanım Uygulama Örneği

Java projelerimizde daha hızlı ve “gereksiz” gördüğümüz ve maalesef her zaman yapmak zorunda olduğumuz bazı kalıpları yazmaktan Lombok kütüphanesi ile nasıl kurtulduğumuzu göreceğiz. Lombok sayesinde bir Bean’de genellikle olması gereken ve yazmak zorunda olduğumuz kodları…

Spring Boot CLI ile Spring Boot Uygulaması

Spring Boot Projesi oluşturmak için farklı yolların bulunduğundan önceki yazılarımda bahsetmiştim. Bu yazıda ise komut satırı üzerinden bir Spring Boot proje mimarisi oluşturma ve ayağa kaldırma işleminin nasıl olduğuna bakacağız.