Tulis di depan
Banyak orang meninggalkan saya pesan di akun publik WeChat mereka yang mengatakan bahwa mereka ingin melihat peta pikiran musim semi, dan mereka kebetulan menulisnya. Dibandingkan dengan kerangka kerja lainnya, proyek Spring memiliki lebih banyak modul, dan kami biasanya menggunakan IOC, MVC, AOP, dll. Ini adalah sektor utama musim semi. Tidak mungkin untuk membicarakan segala sesuatu dalam satu artikel, jadi saya berencana untuk menjelaskan secara singkat perkenalan musim semi terlebih dahulu, dan kemudian menulis IOC, MVC dan AOP nanti.
Tentang musim semi
Spring adalah kerangka kerja open source yang dibuat untuk mengatasi kompleksitas pengembangan aplikasi perusahaan. Salah satu keuntungan utama dari suatu kerangka kerja adalah arsitektur hierarkisnya, yang memungkinkan Anda untuk memilih komponen mana yang akan digunakan sambil menyediakan kerangka kerja terintegrasi untuk pengembangan aplikasi J2EE.
Ini adalah solusi satu atap yang komprehensif untuk pengembangan aplikasi perusahaan, berjalan melalui lapisan presentasi, lapisan bisnis, dan lapisan kegigihan. Tapi musim semi masih dapat diintegrasikan dengan mulus dengan kerangka kerja lainnya.
Arsitektur Musim Semi
Kerangka kerja musim semi ada dalam modul terpisah. Kecuali untuk wadah inti pegas inti terbanyak (mis. Wadah pegas) yang merupakan modul yang diperlukan, modul lain opsional dan bergantung pada kebutuhan. Ada sekitar 20 modul.
Spring3 dan Spring4 berbeda. 4.0 terutama mendukung sintaks fungsional baru Java 8, dan juga memperkuat dukungan yang lebih baik untuk berbagai teknologi jaringan baru seperti http-streaming dan Websocket.
Secara umum, musim semi terutama dibagi menjadi 7 modul:
Paket toples utama musim semi
Anotasi Umum
Ada banyak cara untuk menyuntikkan dan mengumpulkan kacang, yang dapat dilakukan melalui XML, GetSet, konstruktor atau anotasi. Metode yang sederhana dan mudah digunakan adalah menggunakan anotasi Spring. Spring menyediakan sejumlah besar anotasi untuk membuat proyek membaca dan pengembangan lebih nyaman.
Integrasi Kerangka Pihak Ketiga
Kerangka kerja musim semi tidak dikembangkan untuk menggantikan kerangka kerja pihak ketiga yang sangat baik, tetapi untuk menghubungkan semuanya melalui integrasi. Berikut ini merangkum beberapa kerangka kerja luar biasa yang sering diintegrasikan.
akhirnya
Bagian ini secara singkat memperkenalkan Spring, yang tidak melibatkan prinsip -prinsip. Musim semi sangat mendalam dan mendalam, saya harap semua orang bisa belajar keras.
Untuk mendapatkan "Peta Pikiran", silakan klik pada Java Mind Map.
Di atas adalah semua konten artikel ini. Saya berharap ini akan membantu untuk pembelajaran semua orang dan saya harap semua orang akan lebih mendukung wulin.com.