spring的核心技术有哪些

一、Spring不近是一个框架,已然成为一种生态。

二、简化开发

2.1基于POJO的轻量级和最小侵入性编程

2.2通过依赖注入和面向接口松耦合

2.3基于切面和声明式编程

2.4通过切面和模板减少样板式代码

三、Spring系统架构图

spring的核心技术有哪些图1

四、spring之核心模块

  1. 模块名称 主要功能

spring-core 依赖注入IOC与DI的最基本实现

spring-beans Bean工厂与Bean的装配

spring-context 定义基础的spring的Context上下文及IOC容器

spring-context-support 对springIOC容器的扩展,以及IOC子容器

spring-context-indexer Spring类管理组件和Classpath扫描

spring-expression Spring表达式语言

五、spring之切面编程模块

模块名称 主要功能

spring-aop 面向切面编程的应用模块

spring-aspects 集成AspectJ,AOP应用框架

spring-instrument 动态Class Loading 模块

六、spring之数据访问与集成模块

模块名称 主要功能

spring-jdbc spring提供JDBC抽象框架的主要实现模块,简化Spring jdbc操作

spring-tx Spring jdbc事物控制实现模块

spring-orm 主要集成Hibernate,Jpa,java Date Objects

spring-jms java Messaging service能够发送和接收信息

spring-oxm java对像映射XML数据,或者将XML数据映射成Java对象

七、spring之web模块

模块名称 主要功能

spring-web 提供web支持,主要建立与核心容器之上,通过Sercvlet或者 Listeners初始化IOC容器

spring-webmvc 实现springMVC(model-view-Controller)的web应用

spring-websocket 主要是与web前端的全双工通讯的协议

spring-webflux 新的非堵塞函数式Reactive Web 框架,可以用来建立异步的,非 阻塞,事件驱动服务

八、spring之通信报

模块名称 主要功能

spring-messaging spring框架集成一些基础的报文传送应用

九、spring之集成测试

模块名称 主要功能

spring-test 提供测试支持

十、spring各模块之间的依赖关系

spring的核心技术有哪些图2
我是阳光随馨馨,如果你看完了,就点个赞,加个关注,转发一下,谢谢!

原创文章,作者:普尔小编,如若转载,请注明出处:http://www.puerpx.cn/pxwd/4611.html

(0)
上一篇 2022-10-18 下午2:14
下一篇 2022-10-18 下午2:26

相关推荐

  • 一对一辅导效果怎么样,家教上门一对一辅导广告

    我教过的学生,绝大部分都进入了超级名校,最后上了985、211,高考分数在650分以上。如果是小学三四年级找我上课的时候,学校考试80分左右的娃,跟着我上了几年课之后进入初中都能考…

    培训问答 2023-05-25
  • 怎样有效地进行小组合作学习

    怎样的学生小组合作学习才能不混乱且有奇效 学生小组活动及展示锻炼学生的合作能力,并且逐步培养其解决问题的能力。 但是在目前的教育环境中,盲目地推行这一教育理念,会有两大弊端,一是作…

    培训问答 2023-05-30
  • 如何锻炼右脑图像记忆能力呢

    现在大家都知道右脑图像记忆法对于记忆力的提升和增强有很好的帮助作用,那么我们在日常生活中,应该如何锻炼自己的右脑图像记忆呢?下面就为大家介绍一下两个右脑图像记忆的锻炼方法,欢迎大家…

    培训问答 2023-07-02
  • 湖北鄂州怎么样,陕西渭南怎么样

    我的家乡鄂州市位于湖北省东部,西邻省会武汉。1983年8月被批准设立省辖市,现辖鄂城、华容、梁子湖3个县级区及长港办事处 鄂州是一座具有悠久历史和灿烂文化的城市。东汉以前为鄂邑、鄂…

    2023-01-11
  • 古代中国的法律是怎样的

    中国古代法律体系被近代研究者称之为「中华法系」,基本包括整个周边儒家文化圈,与普通法系、罗马法系相抗衡。这个概念当然是很大的了,其内容实际上却比较单薄。为了给出一个大致了解,可以这…

    2023-03-21
  • 上班族怎么自学自考法律本科科目呢

    本人是2013年在大专一年级的时候报名参加的安徽省高等教育自学考试,所报专业是安徽大学法律本科,因为大学时玩心较重,因此毕业后仍留有4门待考,所以我觉得应该有资格来解答一下您的问题…

    培训问答 2023-03-06
  • 高一学生怎样学好生物

    1、首先要培养起对生物的浓厚的爱好,在此基础上重复的看书。其他的理科或许看书还起不到特大的效果,惟有生物,是必定要看讲义的,包括大字,小字,注释等等,重复看,画上不同的要害,比方骨…

    2023-07-17
  • 安徽省有哪些可以学计算机的院校排名

    安徽省内高校相对比较多,教育部承认的公办全日制大学有131所,其中一本211工程院校3所,二本普通院校有37所,三本院校有11所,专科高职类院校有77所。 1.安徽省3所211工程…

    2023-05-02
  • 采购新手如何与供应商谈判(供应商提交谈判文件的时间)

    都说采购员是连接企业与供应商之间的窗口和桥梁,是企业的关键人物之一,作为公司这么重要的角色,这让采购员没点负担可不行!#采购#也是,当采购员需要学的东西可多了,不仅要掌握专业的知识…

    培训问答 2022-12-25
  • 日语专业,想要去日本读新闻学的大学院,日语还可以,想从头补一补新闻学的知识

    如果你是已经决定了曲语言学校的话,那么你在语言学校的时候一定要注意的就是你的研究计划书,这个研究计划书一些语言学校的老师是会给你一些辅导的,教你如果把这个计划书写出来。语言学校的辅…

    2022-10-05

发表回复

登录后才能评论