Spring框架搭建及详解

格桑2021-11-29 14:04

  Spring是一种开源框架,Spring是一种轻量级Java开发框架,于2003年诞生。RodJohnson在他的作品ExpertOne-On-OneJ2EEEDevelopmentandDesign中详细阐述的概念和原型。这种方法被创建来处理企业应用开发的复杂性。层次结构体系结构是框架的主要优点之一,层次结构允许用户选择要使用哪一种组件,同时也为J2EE应用程序开发提供集成框架。Spring使用基本的JavaBean完成了以前只能由EJB完成的工作。不过,Spring的用途并不局限于服务器端开发。任何一个Java应用都可以从Spring的简单性、可测试性和松耦合的角度来看。Spring的核心是控制反转(IoC)和AOP(AOP)。简而言之,Spring是一种层次分明的JavaSE/EEfull-stack(一站式)轻量化开源框架。

spring框架搭建及详解

  为何Spring是一种轻量级、一站式开放源码框架?EE开发可以分为三层架构,分别针对三层JavaEE结构,每一层Spring提供不同的解决技术。

  通过对Spring的简单介绍,我们发现Spring的核心有两个部分:

  IoC:即控制反转。例如,在前面的操作中,假设有一个类,我们希望调用类内部的方法(非静态方法),那么就需要创建这个类的对象,并使用对象调用方法实现它。但是对Spring而言,Spring创建对象的过程并不包含在代码中,而是由Spring完成配置实现;

  AOP:也就是面向切平面编程。以前,当我们在讲Struts2框架的拦截程序时,我们将把重点放在Spring后面的学习阶段,这部分内容将重点介绍Spring,但这篇文章将不再详细阐述。

  以上就是小编为大家整理发布的“Spring框架搭建及详解”一文,更多相关内容尽在开课吧广场Java教程频道。

spring框架搭建及详解

免责声明:本站所提供的内容均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用。如涉及版权问题,请联系本站管理员予以更改或删除。
有用
分享