
便捷的程序测试
测试将很简单.
易于集成各种出色的框架
提供对许多出色框架(Struts,Hibernate等)的支持
减少使用JavaEE API的难度

Spring封装了JavaEE API,使其更易于使用.
Java源代码是一个经典的学习示例
3.Spring体系结构
Spring主要分为5个模块,即IOC,AOP,数据访问集成,Web远程操作和测试框架.
IOC模块(Spring核心模块之一)

功能: 为了分离类和类的直接依赖关系,对依赖关系进行配置,并由IOC容器管理类之间的创建,剪接,管理,获取等.
1.1 Beans: Spring配置文件是“图纸”,用于指导BeanFactory进行Bean生产企业应用开发,依赖项注入(组装)和Bean实例分发.
1.2上下文: 扩展了BeanFactory功能,添加了国际化,Bean生命周期控制,框架事件系统,资源加载透明性,邮件服务,任务调度.
1.3表达式语言: 用于查询,在运行时管理对象,设置和获取对象属性,调用对象方法等,以及定义逻辑操作等.
AOP模块(Spring核心模块之一)

功能: 它为IOC的实施提供了强大而灵活的解决方案.
数据访问和集成
功能: 抽象并集成数据访问,促进数据与业务之间的无缝连接企业应用开发,并统一DAO层.
3.1建立了DAO层的异常系统,为集成各种持久层框架奠定了基础.
3.2各种访问技术的薄层封装,以隐藏模块化代码以形成统一的接口.

Web是远程操作
功能: 要为Web应用程序提供相应的解决方案,请通过Servlet初始化Spring容器.
为Web应用程序提供各种工具
添加了透明文件上传,XSLT和其他支持
添加了诸如Struts之类的MVC框架
Web远程访问
功能: 提供Spring MVC框架
WebSocket
功能: 为客户交流提供解决方案.
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-284249-1.html
夸张了点吧
很长时间了
买国产手机