zoukankan      html  css  js  c++  java
  • Spring基础,简介,组成拓展

    1.Spring简介

        2002,首次推出Spring框架的雏形:interface21框架!

        Spring框架是以iinterface21框架为基础,经过重新设计,并不断丰富其内涵,与2004年3月24日,发布了1.0正式版

        Rod Johnosn,Spring Framework创始人,著名作者,他是悉尼大学的博士,但不是计算机,而是音乐学

        spring理念:使现有的网站开发技术变得更加容易,本身是一个大杂烩,整合了现有的框架技术

        官网 : http://spring.io/

        官方下载地址 : https://repo.spring.io/libs-release-local/org/springframework/spring/

        GitHub : https://github.com/spring-projects

        

    1.2,优点

      Spring是一个开源的框架(容器)

      Spring是一个轻量级的,非入侵式的框架

      控制反转(IOC),面向切面编程(AOP)

      支持事务处理,对框架整合的支持

    总结:Spring是一个轻量级的控制反转(IOC),面向切面编程(AOP) 的框架

    1.3组成:

      

    1.4,扩展

      Spring Boot

        一个快速开发的脚手架

        基于springboot可以快速开发单个微服务】

        约定大于配置

        因为大多数企业级开发都是基于spring boot进行快速开发,学习spring boot前提,需要完全掌握spring和springMVC

      Spring Cloud

        基于spring boot实现的

       

    弊端:发展太久之后,违背了原来的理念!配置十分繁琐(spring boot的出现,解决了。。。)

  • 相关阅读:
    bzoj1797
    bzoj1266
    bzoj1497
    bzoj1412
    bzoj3156
    JSOI2014第三轮总结
    bzoj1855
    bzoj1044
    codeforces 371D
    codeforces 371B
  • 原文地址:https://www.cnblogs.com/CL-King/p/13898695.html
Copyright © 2011-2022 走看看