Focus mode

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.
Patika Plus Banner

Yazılım Kariyerinde İlerlemeni Hızlandıracak Eğitimler

Kendi kendine yazılım öğrenirken zorlanıyor, takıldığın noktalarda bir mentore mi ihtiyaç duyuyorsun? Patika+ programlarımız ile 4-8 aylık yoğun eğitim kamplarına katıl, proje tabanlı canlı dersler ve sana özel hazırlanmış eğitimlerle gereken tüm yetenekleri kazan, iş hayatına başla!

Comments

You need to enroll in the course to be able to comment!