spring框架概述


spring框架概述

1、spring 是一個輕量級開源的j2ee的應用程序框架

  輕量級(jar包少,體積小,可單獨使用);

  開源(免費提供源代碼);

  框架(可以簡化代碼開發);

2、spring可以解決企業應用開發的復雜性

3、spring的兩個核心功能:ioc和aop

  (1)ioc:控制反轉,把創建的對象過程交給spring進行管理

  (2)aop:面向切面,不修改源碼對功能進行增強

4、spring特點

  (1)方便解耦,簡化開發

  (2)支持aop編程

  (3)方便程序的測試

  (4)方便與其他框架進行整合

  (5)方便進行事務操作

  (6)降低api的開發難度

該筆記以spring5作為學習版本,主要參考b站尚硅谷的 尚硅谷Spring5框架教程(idea版)課程進行學習。

spring官網鏈接

spring入門案例

spring下載

可以在官網中的Project中的Spring Framework learn中查找最新版本,其中SNAPSHOT代表快照版,GA代表穩定版。

進入GitHub頁面,找到Access to Binaries,點擊鏈接Spring Framework Artifacts進入下載頁面

創建Java工程導入核心jar包(commons.logging、spring-beans、spring-context、spring-core、spring-expression)

demo


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM