@SpringBootApplication Nedir?
@SpringBootApplication, sınıfın bir yapılandırma sınıfı olduğunu ve @EnableAutoConfiguration ve bileşende @ComponentScan açıklaması aracılığıyla tarama yoluyla otomatik yapılandırmayı tetiklediğini belirtir. Spring Uygulama Bağlamının otomatik yapılandırmasını sağlar.
Spring Framework Bean nedir?
Spring framework, java ile yazılım geliştiren neredeyse herkesin aşina olduğu bir çatıdır. Bu çatının önemli bir kısmını bean olarak isimlendirilen nesneler oluşturmaktadır. Oluşturulan her bir bean sınıfının vereceği hizmete göre bir yaşam döngüsü vardır.
Applicationcontextaware nedir?
Applicationcontextaware nedir?
Application context, resouce'ları yüklemek için kullanılabilen bir ResourceLoader'dır. Bir resouce, esasen JDK sınıfı java.net.URL'nin daha zengin özelliklere sahip bir sürümüdür, aslında, resoruce uygulamaları, uygun olduğunda java.net.URL'nin bir örneklemini kapsar.
Spring Boot Configuration nedir?
Spring Boot uygulama türüne göre uygulama ayarlarını varsayılan-otomatik ayar özelliği ile yaparak daha hızlı uygulama geliştirmeyi sağlar. Ayrıca sağladığı geniş ve dinamik ayar tanımlama özelliği sayesinde varsayılan veya uygulama içerisinde kullanılacak ayarların kolay bir şekilde belirlenmesini sağlar.
@bean Ne işe yarar?
@Bean anotasyonu ise application contexte return tipinde belirtilen tipte bir objenin bean olarak ekleneceğini belirtir.
Spring Bean scope nedir?
Spring Bean scope nedir?
Bean Kapsamları – Bean Scope. Spring, nesne oluştururken varsayılan olarak singleton yapısı ile nesneleri oluşturur. Yani her sınıftan yalnızca bir tane nesne oluşturur.Bunu bir örnek ile açıklayacak olursak, daha önceden yazmış olduğumuz merhabaDunyaApp üzerinden örnekleyebiliriz.
Spring Context Configuration nedir?
Spring Context, uygulamamızın object instance'larını framework'ün yönetebilmesi için depoladığımız alandır. Varsayılan olarak Spring, uygulamanızda tanımladığınız nesnelerin hiçbirini bilmez. Spring'in nesnelerinizi görmesini sağlamak için onları context içine eklemeniz gerekir.
Spring Boot data nedir?
Spring framework ile birlikte SQL, NoSQL, LDAP, REST gibi farklı veri kaynaklarında veri ekleme, güncelleme, silme, çekme ve sorgulama gibi işlemler yapmayı kolaylaştıran bir kütüphanedir.
Java Spring Boot ne işe yarar?
Java Spring Boot ne işe yarar?
Springboot Java programlama dilinde geliştirilen ve Java dilinde güçlü MicroService yazılmasına olanak tanıyan bir frameworktür. Springboot sayesinde backend uygulama geliştirirken veritabanı işlemlerimizi Java ile Language Integrated olarak yazabiliriz ve Springboot tarafından bu işlemler gerçekleştirilir.