写在前面
主要内容
为了更系统的学习Spring Framework相关知识,笔者在此建立了一个github仓库,每次遇到或者学习到的知识点都会放到这边。
github地址: https://github.com/landy8530/spring-framework-lesson (欢迎Star)
分享说明
本文所有文档和代码为笔者亲测可用,部分来源于网络(如有侵权,请联系笔者),如果大家有任何问题,都可以提交issue,或者提交PR等。
Spring Framework 4.x
Overview
https://docs.spring.io/spring/docs/4.3.4.RELEASE/spring-framework-reference/html/
Tutorial
1. Spring Annotation驱动编程
2. Java Beans内省机制以及在Spring中的应用
3. Java资源管理以及在Spring中的应用
4. Spring自定义XML配置扩展
Spring Framework 5.x
Overview
Reference URL:https://docs.spring.io/spring/docs/5.1.4.RELEASE/spring-framework-reference/overview.html#overview
1. Requirement
As of Spring Framework 5.0, Spring requires JDK 8+ (Java SE 8+) and provides out-of-the-box support for JDK 9 already.
As of Spring Framework 5.0, Spring requires the Java EE 7 level (e.g. Servlet 3.1+, JPA 2.1+) as a minimum - while at the same time providing out-of-the-box integration with newer APIs at the Java EE 8 level (e.g. Servlet 4.0, JSON Binding API) when encountered at runtime. This keeps Spring fully compatible with e.g. Tomcat 8 and 9, WebSphere 9, and JBoss EAP 7.
2. J2EE Specification
-
Servlet API (JSR 340)
-
WebSocket API (JSR 356)
-
Concurrency Utilities (JSR 236)
-
JSON Binding API (JSR 367)
-
Bean Validation (JSR 303)
-
JPA (JSR 338)
-
JMS (JSR 914)
-
Dependency Injection (JSR 330)
-
Common Annotations (JSR 250)
Tutorial
1. 深入Java之国际化
2. JSP在Spring中的应用(Annotation版)
3. JSP在Spring中的应用(XML版)
4. Java Reactive Web设计与实现
5. Servlet在Spring中的应用
6. Spring5新特性之测试
7. Spring5新特性之Web Flux
8. Spring Web自动装配(Annotation)
github地址: https://github.com/landy8530/spring-framework-lesson
网友评论