Tag: spring dersleri

Spring Boot Dersleri : Context Path Değiştirmek

Spring Boot Dersleri‘ne devam ediyoruz. Spring Boot ile yaptığımız web uygulamaları “/” dizininde çalışır. “/” dizininden demek istediğim localhost:8080/ yoludur. Bu uygulama yolunu değiştirmek isteyebilirsiniz. Varsayılan olarak localhost:8080/istenilenisim olarak çalışmasını isteyebilirsiniz. application.properties (bakınız: application.properties Dosyası Nedir…

Spring Boot Dersleri : Logging Level İşlemleri

Spring Boot Dersleri’ne devam ediyoruz.

Projemizdeki akışı ve problemleri takip etme açısından loglama işlemleri oldukça önemli. Spring Boot ile loglama işlemi oldukça kolay. Spring Boot’ta zor olan bir işlem yok diyebilirim. (: Spring Boot Logging işelmi için default  olarak Logback kullanır ancak diğer logging kütüphaneleri ile de uyumlu bir şekilde çalışmaktadır.

Spring Boot projelerinde Logging işlemini etkinleştirmek için yapmamız gereken application.properties ya da application.yml dosyasına:

Spring Boot Email Uygulama Örneği

Spring Boot Dersleri‘ne devam ediyoruz. Spring Boot kullanarak bir email uygulaması yapacağız. Bu uygulama bu zamana kadar gördüğümüz konuların bir özeti olacak nitelikte olacaktır. Spring Boot uygulamamız maven projesi olacaktır. Bağımlılıklarımıza bakalım.

Spring Boot…

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 Dersleri – Bean Scope Kullanımı

Spring Dersleri‘ne devam ediyoruz. Bu yazımızda Beanlerimizde Scope kavramını inceleyeceğiz. Scope Nedir? Beanlerimizin bir yaşam döngsü vardır. Bu yaşam döngüsü çerçevesinde istediğimiz işlemleri yapması için Beanimizin kapsamını yani scope’unu belirlememiz gerekmektedir. Spring Beanlerimizdeki scopeleri Spring…

Spring Dersleri – Autowired Anotasyonu Kullanımı

Spring Dersleri‘ne devam ediyoruz. Bu yazıda Spring Autowired anotasyonu nedir? Nasıl kullanılır? Spring Autowired örneği yaparak inceleyeğiz. Önceki dersimizde Xml konfigürasyonu yaparak Autowiring konusunu işlemiştik. Bu yazıda ise Anotasyonu kullanarak bir örnek yapıp yapısına bakacağız….

Spring Dersleri – Autowiring Nedir? Kullanımı

Spring Dersleri‘ne devam ediyoruz. Spring’in özelliklerini incelemeye devam ediyoruz. Önceki dersimizde işlediğimiz Dependency Injection konusunda bağımlılıkları enjekte ederken Spring xml dosyasında bean bağımlılıklarında kullanılan <constructor-arg> , <property> attributelerini kullanarak gerçekleştiriyorduk. Bu işlem yazılımız arttıkça tekrar tekrar yaparak Spring xml…

Dependency Injection (DI) – Spring Freamework Dersleri

Spring Freamework‘ün önemli ve sıkça kullanacağımız özelliği ola Dependency Injection yani Bağımlılıkların Enjekte edilmesi özelliğinden bahsedeceğiz. Yaptığımız projelerde oluşturduğumuz nesnelerin diğer nesneler ile etkileşimi ile bağımlılıklarını yönetebilmemizi sağlamaktadır. Nesneler arasında bağımlılıkları ne kadar esnek olursa…

Spring ile Merhaba Dünya Örneği – Spring Dersleri

Spring Framework ile bir “Merhaba Dünya” uygulaması yapacağız. Bu uygulama ile Spring Framework’ün çalışma yapısınıda anlamaya çalışalım. Yapacağım örnek bir Maven projesi olucak. Maven projesi oluşturalım ve Spring Framework kullanabilmek için gerekli bağımlılığımızı ekleyelim. Maven…

Spring Framework Nedir? – Spring Dersleri

Spring Framework, Java uygulamalarımızın yapını kolaylaştıran, bir frameworktür. Spring Framework ile Dependency Injecktion,  web uygulamaları, veri erişimi, mesajlaşma, test ve güvenlik gibi işlemleri kolayca yapmak ve yönetmek için bir alt yapı sağlamaktadır. Spring Framework, Dependecy…