spring框架简述

2016-11-09    分类: 网站建设

spring是生活中一种常用的框架,它是开源轻量级的框架,以其精简的技术代码与其易懂的设计深受广大java开发者的青睐,是spring成为java的标志性框架之一。

spring的创始人是RodJohnson在2002年出版了一本书为《Expert one on one J2EE 设计与开发》,针对当时java语言的一些问题提出了质疑.并且首次提出了interface21框架,这就是spring框架的雏形.也引发了人们对java语言的反思.spring在2003年正式发布成为开源项目,并且致力于打造出针对java各层的应用解决方案,而不是仅仅专注一层,这样可以实现贯通式的框架开发.但是spring并不是替代原有的单层框架,而是以高度开放性,与这些框架进行整合.spring的出现大大简化了java企业级开发。

spring框架的核心是spring Core,它提供了Ioc与依赖注入,其中Ioc主要是指完成了对对象的创建和依赖的管理注入等等。它的另一个名称被称为控制反转,所谓控制反转就是把原先需要程序员手动创建对象,对象的依赖处理交给Ioc来完成,Ioc会将这些工作全部完成,省去了程序员对对象处理的工作,是程序员能够将更多精力放在业务逻辑开发上。

springAop也是spring比较经典的地方,Aop作为对OOP的补充,重新定义了Java对象之间的关系,Aop被称之为面向切面编程,主要作用于业务的升级,与功能的插入,因为其可以在不修改源码的基础上对其功能进行完善,使这个功能更加完善.Aop利用一种横切的技术,剖开代码形成一个切面,对里面可以重用的代码进行重用,这样的好处是降低系统的重复代码,降低代码间的耦合度.有利于未来的可操作性和可维护性。

网站名称:spring框架简述
网址分享:https://www.cdcxhl.com/news/64706.html

成都网站建设公司_创新互联,为您提供标签优化动态网站网站排名外贸建站外贸网站建设小程序开发

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

搜索引擎优化