Back to Portal
Spring Family
主要内容
Chapter 1: 初识 Spring
- learn-spring Spring Hello World 小程序,由 Spring Start io 生成后,未做任何修改
- learn-spring Spring Hello World 小程序
Chapter 2: JDBC 必知必会
- datasource 如何配置单数据源,指向 H2
- mysql-connection 如何配置单数据源,指向 MySQL
- simple-jdbc Spring JDBC 小程序
- programmatic-transaction 编程式事务
- declarative-transaction 声明式事务
- errorcode Spring 异常抽象
- Spring JDBC vs Spring Data JDBC
Chapter 3: O/R Mapping 实践
- jpa 认识Spring Data JPA
- jpa-complex 定义 JAP 的实体对象
- mybatis 通过 MyBatis 操作数据库
- 让 MyBatis 更好用的那些工具: MyBatis Generator
- 让 MyBatis 更好用的那些工具: MyBatis PageHelper
- springbucks 开始我们的 SpringBucks 项目
Chapter 4: NoSQL 实践
- mongo 在 Spring 中访问 MongoDB
- mongo-repository 在 Spring 中访问 MongoDB Repository
- jedis 在 Spring 中访问 Redis (Jedis 实现)
- redis 在 Spring 中访问 Redis (Lettuce 实现)
- redis-repository 在 Spring 中访问 Redis Repository
- cache 了解 Spring 的缓存抽象
- cache-with-redis 了解 Spring 的缓存抽象
Chapter 5: 数据访问进阶
- simple-reactor Project Reactor 介绍
- reactive-redis 通过 Reactive 的方式访问 Redis
- reactive-mongodb 通过 Reactive 的方式访问 MongoDB
- simple-r2dbc 通过 Reactive 的方式访问 RDBMS
- 通过 AOP 打印数据访问层的摘要
Chapter 6: Spring MVC 实践
- simple-controller 编写第一个 Spring MVC Controller
- context-hierarchy 理解 Spring 的应用上下文
- complex-controller 编写第二个 Spring MVC Controller
- more-complex-controller 编写第三个 Spring MVC Controller
- json-view Spring MVC Json 视图
- 静态资源与缓存 (不推荐这种办法)