本文写于2022年9月20日,对应的spring boot版本为2.7.3
1、知识体系
它的知识体系分为两个部分。
第一部分,自身提供的一些功能,spring cli, actuator, dev tools。基础的一些内容,配置项,环境变量加载。
第二部分,集成。主要分为以下五大部分。
- 服务器(略):tomcat, jetty, undertow
- 数据库:关系型数据库,内存数据库,noSql,数据库连接池。
- 框架:日志框架,持久层框架,视图层框架,缓存框架,定时任务框架,测试框架,数据校验,安全框架,spring家族的框架。
- J2EE:Java Mail,web service, java messaging, jpa。
- 类库:jackson。
2、链接
官方文档:https://docs.spring.io/spring-boot/docs/2.7.3/reference/htmlsingle/