Spring Boot, Spring Framework, Hibernate ORM ve Thymeleaf ile bir blog sitesi oluşturmak

Bu yazıda 1 günde bunun gibi bir blog sitesini güncel Spring Boot MVC yapısı ile nasıl ayağa kaldırabileceğinizi demo ile anlattım.

Devamı

Fullstack Java geliştiricinin yol haritası

Java Yazılım

11 Ocak 2024 0 Yorum

Bu yazıda güncel java fullstack geliştirici bilgilerimi derleyip yeni başlayanlar için uzun bir yol haritası hazırladım.

Devamı

Linux üzerinde Java ile bir Postgresql veritabanını günlük Azure 'a yedeklemek

Java Azure

31 Ekim 2023 0 Yorum

Bu blogun postgresql veritabanını linux 'da cronjob ile günlük yedekleyip azure 'a yüklüyorum. Bunu java ile nasıl yapabildiğimi yazdım. Ayrıca bilgi maili de gönderebiliyorum.

Devamı

JakaratEE dünyasında EJB, Hibernate ve JSP beraber nasıl kullanılabilir?

Java JakartaEE

10 Ocak 2022 0 Yorum

Yakın zamanda java dünyasında jakarta ismini daha çok duymaya başlayacağız. Eskiden Spring yoktu buralar hep EJB idi. Bu yazıda spring framework 'e girmek yerine JavaEE dünyasında kalmak isteyenler için güncel bir başlangıç noktası hazırladım.

Devamı

Spring Framework - Hibernate - JSP kullanımı

Son zamanlarda web uygulama geliştirme kavramı çoğunlukla spring boot ile beraber thymeleaf veya javascript kütüphanelerine kaymış olsa da, dünyada hala eski projelere ve bilgi birikimlerine binaen spring framework ve JSP uygulamaları bulunuyor. Bu yüzden eski uygulamalarını yenilemek isteyeceklere yönelik, günümüz standartlarına uygun olarak bir proje hazırladım ve spring framework ile beraber en çok kullanılan hibernate ORM aracını kullandım.

Devamı

Spring JPA Specification API kullanımı

Java Spring Framework

30 Aralık 2021 3 Yorum

Son zamanlarda spring framework ve JpaRepositories ile birlikte specification API 'sinin potansiyelini fark ettim. Bu yazıda size çalışan bir restful servisi ile beraber bir spring data jpa uygulamasını anlatacağım.

Devamı

SAGA mikroservis uygulaması - 7

Sonunda geri dönüp bakma zamanı geldi. Bu yazıda mikroservis mimarisi ile hazırladığım uygulamayı iyisi ve kötüsü ile analiz etmeye çalışacağım. Kazanımlarımız, kayıplarımız ve alternatiflerimiz neler olabilir?

Devamı

SAGA mikroservis uygulaması - 6

Bir mikroservis uygulaması tasarladığımız bu yazı dizisinde sıra sistemi ayağa kaldırmaya geldi. Elimizde 11 adet projemiz var ve herhangi bir management aracı kullanmadan tek bir tuş ile deploy ve run işlemlerini nasıl yapacağımızı göreceğiz.

Devamı

SAGA mikroservis uygulaması - 5

Bu yazıda mikroservislerimizi kullanacak bir MVC web uygulaması yazacağız. Bu uygulama SAGA koordinatörü olacak. Bu proje ile büyük resmi tamamlamış olacağız.

Devamı

SAGA mikroservis uygulaması - 4

SAGA tabanlı Mikroservis uygulaması yazı dizisinde uygulamanın analizini yapmış ve araçlarını tanımıştık. Bir önceki yazıda omurga sistemi kodlamış ve ayağa kaldırmıştık. Bu yazıda bu sistem üzerine küçük servislerimizi nasıl yazmamız gerektiğini görecek ve 1 servisi ayağa kaldıracağız.

Devamı

SAGA mikroservis uygulaması - 3

Bu yazıda SAGA tabanlı mikroservis uygulamamızın omurga sistemindeki 3 projeyi (Eureka, Config Server, Gateway) ayağa kaldıracağız.

Devamı

SAGA mikroservis uygulaması - 2

Mikroservis mimarisi ile hazırladığımız SAGA uygulamasını analiz etmeye ve kodlamaya devam ediyoruz. Bir önceki yazıda sistemi tanımış ve analiz etmiştik. Bu yazıda omurga sisteme göz atacağız.

Devamı

SAGA mikroservis uygulaması - 1

Meşhur mikroservisler dünyasına Spring Cloud ile basit bir uygulama geliştirerek giriş yapacağız. 7 parçadan oluşacak bu yazı dizisini takip ederek kendi mikroservis mimarinizi ayağa kaldırabileceksiniz. Hazırsanız yolculuğumuz başlasın.

Devamı

Tasarım desenleri

Java

17 Temmuz 2020 0 Yorum

Eğer bir şekilde bilgisayarda programlama yapıyorsanız, tasarım desenleri konusunda en azından aşinalığınızın olması, kaliteli kod yazabilmek veya paylaşabilmek adına şart. Bu yazıda kendi Udemy eğitimimde anlattığım 14 farklı tasarım deseninin bazılarından kısaca bahsedeceğim. Biraz da reklam olacak tabi :)

Devamı

Spring Boot, Spring Framework, Hibernate ORM ve Thymeleaf ile bir blog sitesi

Bunun gibi bir blog sitesini biraz tecrübe ile 2-3 günde hazırlamanız mümkün. Wordpress veya php gibi ömür törpüleri ile uğraşmaktan veya hazır araçlara para yağdırmaktan daha kolay olabilir.

Devamı