Odak modu

Java Spring Boot

Spring Boot Nedir?

Spring Boot

Spring Boot: Spring Frameworktaki konfiguration işlemler yapmamıza olanak sağlayan, Spring Frameworktaki Xml yapılarla uğraşmadan kodlarımıza odaklanmamıza sağlar.

  • Spring Boot bir framework değildir. Sadece Spring Framework kütüphanelerini kullanır.
  • Spring MVC: Spring tabanlı web projeler oluşturmak için kullanıyoruz.
  • Spring Data:ORM(Jpa,Hibernate) temelli database işlemlerimizi java classları üzerinde yazmak ve yönetmeyi sağlar.
  • Spring Rest:Yazdığımız projemizi diğer teknolojilerle haberleşmesini sağlamak için kullanıyoruz.
  • Spring Security:Projemizin daha güvenilir olmasını sağlar. Roller verebiliriz, hangi classın url izin vermemizi veya izin vermemizi sağlar.

Spring Boot 3 ana anatasyon önemlidir

@SpringBootApplication ==> projemizin çalıştırılacak olan classtır

@EnableAutoConfiguration ==>

@ComponentScan ==> projedeki tüm komponentleri taramak ve repository,service,controller hazır hale gelmesini sağlar.

Intellij idea:

  • Java Kodlarımız daha iyi yönetmeye yarar.
  • Daha hızlı kod yazmamıza yardımcı olur.

Postman

  • Dünyada en popüler Client uygulamasıdır
  • Serviste yazdığımız CRUD işlemlerini test etmeye yarar.
Background Pattern
Birlikte öğrenelim

Sektörde en çok aranan yazılım becerilerini kazan

Yapay zeka desteği, birebir mentörlük saatleri, canlı dersler ve senin için özel hazırlanmış içeriklerle eksiklerini tamamla, düzenli geri bildirimler al ve öğrenme sürecini en verimli hale getir.

Yunus Emre Kabakcı

Patika+ mezunu

Patika+ Fullstack Web Development Bootcamp mezunumuz Yunus Emre,

3 ay içinde Katar’dan aldığı teklif ile, global bir şirket olan Pavo Group’da işe başladı!


“İçerik zenginliği, mentor desteği, ileriye dönük bir network sağlaması ve dünyada en çok tercih edilen frameworkler üzerinden bir eğitim veriyor olması Patika+’ı tercih etmemin temel sebepleri oldu!“

Yorumlar

Yorum yapabilmek için derse kayıt olmalısın!