spring的6个不同的功能模块
来源:互联网 发布:c语言windows驱动编程 编辑:程序博客网 时间:2024/05/22 11:43
Spring自带的jar文件
Spring模块组成图
Spring的主要模块分别是核心Spring容器,spring的AOP模块,数据访问与集成,web和远程调用,测试。
核心spring容器:
容器是spring框架最核心的部分,它负责spring应用中Bean的创建、配置和管理。
Spring的AOP模块:
在AOP模块中,spring对面向对象切面编程提供了丰富的支持。这个模块是spring应用系统开发切面的基础。
数据访问与集成:
使用jdbc编写代码通常会导致大量的样板式代码,例如获得数据库连接、创建语句、处理结果集到最后关闭数据库连接。Spring的jdbc和dao模块封装了这些样板代码,使我们的数据库代码变得简单明了,还可以避免因为释放数据库资源失败而引发的问题。该模块在几种数据库服务的错误信息之上构建了一个语义丰富的异常层,以后我们再也不需要解释那些隐晦专有的sql错误信息了。
Web和远程调用:
Mvc模式已经被普遍的接受为一种构建web应用的方法,它有助于将用户界面逻辑与应用逻辑分离。Spring虽然集成了多种主流的mvc框架,但他的web和远程调用模块自带了一个强大的mvc框架,有助于应用提升web层技术的松散耦合。
测试:
鉴于开发者自测的重要性,spring提供了测试模块来测试spring应用。
0 0
- spring的6个不同的功能模块
- Android多渠道打包实现不同的功能模块
- Android多渠道打包实现不同的功能模块
- Spring 7大功能模块的作用
- Spring 7大功能模块的作用
- Spring 7大功能模块的作用
- Spring 7大功能模块的作用
- Spring 7大功能模块的作用
- Spring 7大功能模块的作用
- Spring 7大功能模块的作用
- Spring 7大功能模块的作用
- Spring 7大功能模块的作用
- Spring 7大功能模块的作用
- Spring 7大功能模块的作用[转]
- 编程时对多个同级功能模块的包装
- 手机功能模块的划分
- 公共通用的功能模块
- 功能模块的闭合性
- 同步内核缓冲区
- 关于Ubuntu菜单项中的%U参数
- gdb 调试常规命令
- android ImageButton的一些使用tip
- 广度优先搜索(BFS)
- spring的6个不同的功能模块
- _cdecl 和_stdcall
- [Leetcode]Majority Element
- Pancake Sorting问题研究与优化
- python正则表达式 分割字符串
- SPFA 求带负权的单源最短路
- HMM的学习笔记1:前向算法
- GDI
- vmware提示:此虚拟机似乎正在使用中,无法取得所有权的解决办法