框架优点:
1.提高开发效率
2.降低开发成本
3.提高应用程序的稳定性
4.提供标准化的解决方案
框架缺点:
1.学习成本高
2.存在局限性
3.版本变更和兼容性风险
4.架构风险
框架=jar+配置文件
springFramework:
结构图如下:
core-container:核心容器,在Spring环境下使用任何功能都必须基于IOC容器。
AOP&Aspects : 面向切面编程
TX: 声明式事务管理
Spring MVC: 提供了面向web应用程序的集成功能。
springFramework优势:
1.丰富的生态系统;
2.模块化的设计
3.简化java开发
4.不断创新和发展;