【文件属性】:
文件名称:java8源码-spring-learning:spring学习
文件大小:63KB
文件格式:ZIP
更新时间:2021-06-04 20:11:12
系统开源
java8
源码
Spring
版本
Version
Feature
Spring
2.5 发布于
2007
年。
这是第一个支持注解的版本。
Spring
3.0 发布于
2009
年。
它完全利用了
Java5
中的改进,并为
JEE6
提供了支持。
Spring
4.0 发布于
2013
年。
这是第一个完全支持
JAVA8
的版本。
功能
轻量级:Spring
在代码量和透明度方面都很轻便。
IOC:控制反转
AOP:面向切面编程可以将应用业务逻辑和系统服务分离,以实现高内聚。
容器:Spring
负责创建和管理对象(Bean)的生命周期和配置。
MVC:对
web
应用提供了高度可配置性,其他框架的集成也十分方便。
事务管理:提供了用于事务管理的通用抽象层。Spring
的事务支持也可用于容器较少的环境。
JDBC
异常:Spring
的
JDBC
抽象层提供了一个异常层次结构,简化了错误处理策略。
模块
Spring
核心容器
Spring
Core
Spring
Bean
SpEL
(Spring
Expression
Language)
Spring
Context
A
【文件预览】:
spring-learning-master
----.gitignore(25B)
----spring-custom-demo-configuration()
--------src()
--------pom.xml(787B)
----spring-3.0.x-learning()
--------src()
--------pom.xml(733B)
----spring-custom()
--------src()
--------pom.xml(734B)
----spring-5.0.x-learning()
--------pom.xml(497B)
----documens()
--------images()
--------AOP.md(3KB)
----pom.xml(4KB)
----spring-4.0.x-learning()
--------src()
--------pom.xml(576B)
----README.md(3KB)
----spring-3.1.x-learning()
--------src()
--------pom.xml(2KB)
----spring-2.0.x-learning()
--------pom.xml(541B)
----spring-1.0.x-learning()
--------pom.xml(541B)