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框架简述
标题URL:https://www.cdcxhl.com/news6/64706.html
成都网站建设公司_创新互联,为您提供ChatGPT、网站设计、网站内链、小程序开发、网站改版、服务器托管
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联
猜你还喜欢下面的内容