本文记录Spring学习过程中觉得不错的学习资料和经验分享文章。本文不断更新。。
学习前需要了解的Knowledge Path
- Servlet
- Java annotation -> Lombok
- Spring framework(Core) -> SpringMVC -> SpringBoot ->Maven -> MyBatis -> SpringCloud
学习资料:
- 源码 Spring framework Source Code: https://github.com/spring-projects/spring-framework
- 英文官方文档 Spring Framework Documentation: https://docs.spring.io/spring/docs/current/spring-framework-reference/index.html
- 英文官方文档 SpringMVC Documentation: https://docs.spring.io/spring/docs/current/spring-framework-reference/web.html
- 相关知识点DispatcherServlet, Filters, Annotated Controllers, URI Links, Asynchronous Request, Web Security, MVC Config, View Technologies, Servlet 4.0 & Http/2, HTTP Caching, CORS(Cross-Orign Resource Sharing)
- 英文官方文档Spring WebFlux Documentation: https://docs.spring.io/spring/docs/current/spring-framework-reference/web-reactive.html#webflux
不错的网络文章
1. SpringMVC框架理解:https://blog.csdn.net/litianxiang_kaola/article/details/79169148
学习Spring的HelloWorld应用
- HelloSpring
- HelloApplicationContext
- HelloBean
- HelloSpringMVC
- HelloRequestBody
- HelloRequestMapping