当前位置: 首页 > 面试题库 >

spring 有哪些主要模块?

岳茂
2023-03-14
本文向大家介绍spring 有哪些主要模块?相关面试题,主要包含被问及spring 有哪些主要模块?时的应答技巧和注意事项,需要的朋友参考一下

spring core:框架的最基础部分,提供 ioc 和依赖注入特性。

spring context:构建于 core 封装包基础上的 context 封装包,提供了一种框架式的对象访问方法。

spring dao:Data Access Object 提供了JDBC的抽象层。

spring aop:提供了面向切面的编程实现,让你可以自定义拦截器、切点等。

spring Web:提供了针对 Web 开发的集成特性,例如文件上传,利用 servlet listeners 进行 ioc 容器初始化和针对 Web 的 ApplicationContext。

spring Web mvc:spring 中的 mvc 封装包提供了 Web 应用的 Model-View-Controller(MVC)的实现。

 类似资料:
  • Spring是一个控制反转和面向切面的容器框架。 Spring有七大功能模块: 1、Core Core模块是Spring的核心类库,Core实现了IOC功能。 2、AOP Apring AOP模块是Spring的AOP库,提供了AOP(拦截器)机制,并提供常见的拦截器,供用户自定义和配置。 3、orm 提供对常用ORM框架的管理和支持,hibernate、mybatis等。 4、Dao Sprin

  • 本文向大家介绍Kafka的主要API有哪些?相关面试题,主要包含被问及Kafka的主要API有哪些?时的应答技巧和注意事项,需要的朋友参考一下 答:Apache Kafka有4个主要API: 生产者API 消费者API 流 API 连接器API

  • 本文向大家介绍NodeJs的特性主要有哪些?相关面试题,主要包含被问及NodeJs的特性主要有哪些?时的应答技巧和注意事项,需要的朋友参考一下 单线程,单线程的好处,减少了内存开销,操作系统的内存换页。 非阻塞I/O, 不会傻等I/O语句结束,而会执行后面的语句。 事件机制,事件环,不管是新用户的请求,还是老用户的I/O完成,都将以事件方式加入事件环,等待调度。

  • ./https://www.wenjiangs.com/doc/KzGHBeTfjGfaq/assets/function.csv 功能分类 功能名称 Web防护 网站漏洞防护(基于特征、部分基于行为) 网站后台防护 抗CC攻击 敏感词过滤 网站防盗链 防多线程下载 自定义CDN 恶意域名解析防护 网站性能监控 已知Webshell自动隔离(基于行为) 未知Webshell实时防护(基于行为) 未

  • 本文向大家介绍ASP.NET与ASP相比,主要有哪些进步?相关面试题,主要包含被问及ASP.NET与ASP相比,主要有哪些进步?时的应答技巧和注意事项,需要的朋友参考一下 答:asp解释形,aspx编译型,性能提高,有利于保护源码。  

  • 1、RabbitMQ有哪些重要的角色? 客户端、RabbitMQ、服务端。 2、有哪些重要的组件? (1)connectionFactory(连接管理器) 应用程序与RabbitMQ之间建立连接的管理器。 (2)Channel(信道) 消息推送使用的信道。 (3)RoutingKey(路由键) 用于把生产者的数据分配到交换机上。 (4)Exchange(交换机) 用于接受和分配消息。 (5)Bin