1、Spring介紹
阿新 • • 發佈:2021-01-01
1、Spring簡介
- Spring: 春----->-給軟體行業帶來了春天!
- 2002,首次推出了Spring框架的雛形: interface21框架!
- Spring框架即以interface21框架為基礎,經過重新設計,並不斷豐富其內涵, 於2004年3月24日釋出了1.0正式版。
- Rod Johnson,Spring Framework創始人,著名作者。很難想象Rod Johnson的學歷,真的讓好多人大吃一驚,他是悉尼大學的博士,然而他的專業不是計算機,而是音樂學。
- spring理念:使現有的技術更加容易使用,本身是一個大雜燴,整合了現有的技術框架!
官網地址:https://spring.io/projects/spring-framework#learn
資源下載:https://repo.spring.io/release/org/springframework/spring/
maven依賴:
<dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.2.12.RELEASE</version> </dependency>
2、Spring優點
- Spring是一個開源的免費的框架(容器) !
- Spring是一 個輕量級的、非入侵式的框架!
- 控制反轉(I0C) ,面向切面程式設計(AOP) !
- 支援事務的處理,對框架整合的支援!
總結一句話: Spring就是一-個輕量級的控制反轉 (I0C) 和麵向切面程式設計的框架!