目录:
- Spring整体性的认识 😀 [1]
- Idea建立简单Spring 🤡[2]
Spring整体性的认识 😀
spring 始于框架,但不限于框架
设计理念:
力争让选择无处不在
提现海纳百川的精神
保持向后兼容性
专注API设计
追求严苛的代码质量
一、简介:
概括:Spring是分层的Java EE 应用一站式轻量级开源框架。
内核:
- IOC(Inverse of Control)控制反转
- AOP(Aspect Oriented Programming)切面
主要提供技术: - 展现层Spring Mvc
- 持久层Spring Jdbc
- 业务层事务管理
好处: - 方便解耦,简化开发。
- AOP编程的支持。
- 声明式事务的支持,进行事务管理,提高开发效率。
- 方便程序的测试。
- 方便集成各种优秀框架。
二、Spring结构:
- IOC:将类与类之间的依赖从代码中脱离出来,IOC容器负责依赖类之间的创建、拼接、管理、获取等工作。核心接口:BeanFactory,ApplicationContext。
- AOP:横切逻辑编程思想,通过代理类在运行期修改类的字节码,改变类的功能。
- 数据访问和集成
- JDBC
- ORM
- JMS
- OXM
- 事务管理
4.Web及远程操作 - MVC
- Portlet
- Web Service
- WebSocket:高效、双向的通信。
5.测试框架
Idea建立简单Spring 🤡
步骤一:利用IDEA构建新项目
1.png
步骤二:
2.png
步骤三:
3.png
步骤四:
4.png
步骤五:
5.png
网友评论