Spring Boot

Spring Boot

Spring boot Java programlama dilinde geliştirilen bir frameworktür. Java dilinde microservice yazılmasına olanak sağlar.

 Peki MicroService nedir ? 
Çalışan programın ana işlemi üzerindeki yük bölünerek ayrı ayrı işlemlerde çalışmasına ve bu sayede daha performanslı servisler geliştirilebilmesine olanak tanıyan bir yazılım geliştirme mimarisidir. Özetle tek bir işi gerçekleştirmekten sorumlu servislerdir diyebiliriz .

Spring boot kullanarak daha az veritabanı kodu yazarak daha az vakit kaybı ile daha hızlı geliştirme yapabilirsiniz .Servis uçları için REST kullanımı sunar ve güçlü bir REST yapılandırmasına sahiptir. Birçok yapılandırma otomatik olarak yapılmış durumdadır.
Var olan anotasyonları kullanarak uygulama ve uygulama içi mimarilerde kolayca değişiklik yapabilirsiniz. Kendisine ait bir servlet container bulunur. Bu sayede servis uçlarına gelen istekleri alır işler ve ilgili komutlara yönlendirir.

Spring Boot Nasıl Çalışır ?

Spring uygulamanızın çalışması için temel 3 tane anotasyon bulunmaktadır .

  • @SpringBootApplication : Uygulamanın giriş metodunu belirtir
  • @EnableAutoConfiguration : Uygulama bağlılıkları (dependencies) içerisinde belirtilen yapılandırmaları otomatik olarak çalıştırır
  • @ComponentScan : Proje içerisinde tanımlanan bütün komponentleri tarar.

Kaynak

Girl Eating Pizza

Java, yazılım uygulamalarının geliştirilmesinde yaygın olarak kullanılan popüler bir programlama dilidir. Java uygulamalarını geliştirirken göz önünde bulunduru

Girl Eating Pizza

NoSQL veritabanları, dağıtılmış, yapılandırılmış ve yarı yapılandırılmış büyük miktarda veriyi depolamak için popüler bir seçimdir. Genellikle sosyal medya, e-t

Girl Eating Pizza

Spring Boot, web uygulamaları ve mikro hizmetler oluşturmak için popüler bir Java tabanlı çerçevedir. Spring Boot'un en önemli avantajlarından biri, bulut taban