1. 程式人生 > 實用技巧 >1、Spring介紹

1、Spring介紹

1、Spring簡介

  • Spring: 春----->-給軟體行業帶來了春天!
  • 2002,首次推出了Spring框架的雛形: interface21框架!
  • Spring框架即以interface21框架為基礎,經過重新設計,並不斷豐富其內涵, 於2004年3月24日釋出了1.0正式版。
  • Rod JohnsonSpring 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) 和麵向切面程式設計的框架!