spring framework



əjdaha lazımdı   googllalink

    1. oop dili olan java - nın open source framework - ü.

    pivotal tərəfindən develop edilib və edilir. ilk çıxışı 2003 - cü ildə olub, rod johnson tərəfindən ilk version yazılıb və sahaya girişləri dependency injection-ı tətbiq etmək məqsədi ilə olmuşdur. Daha dəqiqi isə bütün bean lifecycleı idarə etmək məqsədi daşıyıb. spring core containerə daxil olan spring bean bizim üçün bean instantiated olduqda onun initialization - ını təmin edir və həmçinin artıq bizə bu object lazım olmadıqda, onu containerdən təmizləyir(destruction). (bax: inversion of control)

    Spring 2.5 versiona qədər annotationlar yox idi və hər şey xml based configurationlarla idi. Hazırda aktual versiya 5.x.x - dır.

    Spring ailəsi indi xeyli genişləyib. adresindən link əsas projectləriylə tanış olmaq olar (çalışıb hamısı barədə ayrı ayrı yazacam). 2020 reportlarına görə javada yazılmış app - lərin 65 faizi springlə yazılıb. Spring (java) “texnaloji park”ında olan şirkətlərə google, amazon, instagram, airbnb, netflix(həmçinin netflixin spring cloud - da rastlaşacağımız ciddi bir qatqısı da var spring projectə), spotify və yüzlərlə digərləri daxildir. Azərbaycanda istifadə etdiyimiz bank mobile, web applərinin mütləq əksəriyyətinin, bankların core sistemlərinin, dövlət qurumlarının böyük qisminin daxili sistemlərinin back - i java(springə) əsaslanır. Mövzunu dağıtmamaq adına istisnaları, müasir arxitekturalar sayəsində 1 appdə bir neçə back dilindən istifadənin mümkünlüyünə toxunmayacam. Ayrı entryə saxlayıram.

    P.S. Texnaloji park və ya texnalogiya yığını = tech stacks. təkrar oxuyuram yazını, ha özüm - özümə deyirəm ki, “az özünü ingiliscə təzə öyrənmiş ərgənlər kimi apar”, amma tapıb uyğun sözlə əvəz edə bilmirəm sözləri, əvəz edəndə də gülünc bir şey alınır. Bu sektorda dəyərli, aktual məlumat əldə etmək istəyirsinizsə, ingiliscə şərtdir. Nə dilimiz imkan vermir ki, tamamilə özümüzə xas kontent formalaşdıraq, nə də texnalogiyanın sürətinə çatıb hər şeyi tərcümə edə bilmərik. Məlumatlardan bir şey anlaşılmırsa, mövzudan çox uzaqsınız deməkdir və buna görə məni üzrlü sayın.


sən də yaz!