首页 > 其他分享 >spring七大功能模块

spring七大功能模块

时间:2022-10-22 15:36:28浏览次数:37  
标签:Spring spring 七大 功能模块 拦截器 模块 AOP 提供

1、Core
Core模块是Spring的核心类库,Core实现了IOC功能。
2、AOP
Apring AOP模块是Spring的AOP库,提供了AOP (拦截器)机制,并提供常见的拦截器,供用户自定义和配置。
3、orm
提供对常用ORM框架的管理和支持,hibernate, mybatis等。

4、Dao
Spring提供对JDBC的支持,对JDBC进行封装。
5、Web
对Struts2的支持。
6、Context
Context模块提供框架式的Bean的访问方式,其它程序可以通过Context访问Spring的Bean资源,相当于资源注入。

7、MVC
MVC模块为spring提供了一套轻量级的MVC实现,即Spring MVC。

 

标签:Spring,spring,七大,功能模块,拦截器,模块,AOP,提供
From: https://www.cnblogs.com/cvnewfish/p/16816156.html

相关文章

  • 16.Springboot集成Websocket
    Springboot集成Websocket1.导入pom依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-websocket</artifactId><......
  • SpringCloud-02 Eureka学习笔记
    ​一、Eureka简介1、什么Eureka?Netflix在涉及Eureka时,遵循的就是API原则.Eureka是Netflix的有个子模块,也是核心模块之一。Eureka是基于REST的服雾,用于定位服雾,以实现云端中......
  • 七大原则
    七大原则开闭原则:是指一个软件实体如类、模块和函数应该对扩展开放,对修改关闭依赖倒置原则:是指设计代码结构时,高层模块不应该依赖底层模块,二者都应该依赖其抽象而不......
  • SpringCloud-01 Rest学习环境搭建笔记
    @​​TOC​​写在前面由于刚开始创建第一个项目的时候,出现了版本冲突问题,所以最后没有启动下来,但是我大部分的图片都是用的第一次的,所以大家可以主观的把图片中父项目Spring......
  • SpringCloud-03 Netflix Ribbon学习笔记
    @​​TOC​​一、Ribbon简介1、什么是Ribbon?SpringCloudRibbon是基于NetflixRibbon实现的一套客户端负载均衡的工具,它可以很好地控制HTTP和TCP客户端的行为。简单的......
  • 三,SpringBoot Banner修改
     在上一节中已经知道怎么创建springboot项目了,是时候放松下了,于是乎看到别人bannner与众不同,我也想拥有,,,编辑不整是不可能的,废话不多说,直接开整1.去网站生成想要的banner图:......
  • Spring
    Spring:学习视频-狂神说Spring:视频链接Spring1、Spring概述1.1、简介Spring:春天--->给软件行业带来了春天2002年,RodJahnson首次推出了Spring框架雏形inter......
  • 解决vue请求springBoot项目时跨域问题
    由于浏览器同源策略的限制,如果请求url的协议、域名、端口号中有一项不同,就会产生跨域问题当我们在本地开始前后端分离项目时,必然会启动不用的端口,所以就会发生跨域问题比......
  • SpringBoot中如何集成Servlet呢?
    下文笔者将讲述两种SpringBoot集成Servlet的方法,如下所示:实现思路:方式1:使用全注解的方式开发1.1在启动类上面加上注解@ServletComponentScan1.2编写Servlet程序,并在S......
  • java springboot MINIO 集成
    <!--miniohttps://www.minio.org.cn/download.shtml#/linux--><dependency><groupId>io.minio</groupId><artifactId>minio</art......