1. Spring 5 教程
2. 介绍Spring框架
01、 2. Spring框架;
02、 2.1 依赖注入和控制反转;
03、 2.2 模块;
04、 2.3 使用场景;
3. IoC容器
01、 3.1 Spring IoC容器和beans的介绍;
02、 3.2 容器概述;
03、 3.11 使用JSR 330标准注解;
04、 3.12 基于Java的容器配置;
05、 3.13 环境抽象;
06、 3.14 注册一个加载时编织器;
07、 3.15 ApplicationContext的额外功能;
08、 3.16 BeanFactory;
4. 资源
01、 4.1 介绍;
02、 4.2 Resource 接口;
03、 4.3 内置的 Resource 实现;
04、 4.4 ResourceLoader 接口;
05、 4.5 ResourceLoaderAware 接口;
06、 4.6 资源依赖;
07、 4.7 应用上下文和资源路径;
5. 验证、数据绑定和类型转换
01、 5.1 介绍;
02、 5.2 使用Spring的验证器接口进行验证;
03、 5.3 将代码解析成错误消息;
04、 5.4 Bean操作和BeanWrapper;
05、 5.5 Spring类型转换;
06、 5.6 Spring字段格式化;
07、 5.7 配置一个全局的日期&时间格式;
08、 5.8 Spring验证;
6. Spring表达式语言
01、 6.1 介绍;
02、 6.2 功能特性;
03、 6.3 使用SpEL的接口进行表达式求值;
04、 6.4 Bean定义时使用表达式;
05、 6.5 语言参考;
06、 6.6 本章节例子中使用的类;
9. Spring框架下的测试
01、 9. Spring框架下的测试;
10. 单元测试
01、 10. 单元测试;
11. 单元测试
01、 11.1 概述;
02、 11.2 集成测试的目标;
03、 11.3 JDBC测试支持;
04、 11.4 注解;
14. DAO支持
01、 14. DAO支持;
15.使用JDBC实现数据访问
01、 15.1 介绍Spring JDBC框架;
02、 15.2 使用JDBC核心类控制基础的JDBC处理过程和异常处理机制;
03、 15.3 控制数据库连接;
04、 15.4 JDBC批量操作;
05、 15.5 利用SimpleJdbc类简化JDBC操作;
06、 15.6 像Java对象那样操作JDBC;
07、 15.7 参数和数据处理的常见问题;
08、 15.8 内嵌数据库支持;
09、 15.9 初始化Datasource;
16. ORM和数据访问
01、 16.1 介绍一下Spring中的ORM;
02、 16.2 集成ORM的注意事项;
03、 16.3 Hibernate;
04、 16.4 JPA;
17. 使用 O-X(Object-XML)映射器对XML进行编组
01、 17.1 简介;
02、 17.2 编组器与反编组器;
03、 17.3 Marshaller 与 Unmarshaller 的使用;
04、 17.4 基于 XML 架构的配置;
05、 17.5 JAXB;
06、 17.6 Castor;
07、 17.7 JiBX;
08、 17.8 XStream;
19. 视图技术
01、 19.1 简介;
02、 19.2 Thymeleaf;
03、 19.3 Groovy Markup Templates;
04、 19.4 FreeMarker;
05、 19.5 JSP & JSTL;
06、 19.6 Script 模板;
07、 19.7 XML编组视图;
08、 19.8 Tiles;
20. CORS支持
01、 20. CORS支持;
21. 与其他Web框架集成
01、 21. 与其他Web框架集成;
22. WebSocket支持
01、 22. WebSocket支持;
24. 使用Spring提供远程和WEB服务
01、 24.1 介绍;
02、 24.2 使用RMI暴露服务;
03、 24.3 使用Hessian通过HTTP远程调用服务;
04、 24.4 使用HTTP调用器暴露服务;
05、 24.5 Web 服务;
06、 24.6 JMS;
07、 24.7 AMQP;
08、 24.8 不实现远程接口自动检测;
09、 24.9 选择技术时的注意事项;
10、 24.10 在客户端访问RESTful服务;
25. 整合EJB
01、 25. 整合EJB;
26. JMS
01、 26.1 介绍;
02、 26.2 Spring JMS的使用;
03、 26.3 发送消息;
04、 26.4 接收消息;
05、 26.5 支持 JCA 消息端点;
06、 26.6 注解驱动的监听端点;
07、 26.7 JMS 命名空间的支持;
27. JMS
01、 27.1 引言;
02、 27.2 将Bean暴露给JMX;
03、 27.3 bean的控制管理接口务;
04、 27.4 控制bean的ObjectNames务;
05、 27.5 JSR-160连接器;
06、 27.6 通过代理访问MBeans;
07、 27.7 通知;
08、 27.8 更多资源;
28. 使用Spring提供远程和WEB服务
29. 邮件
01、 29. 邮件;
32. 缓存
01、 32.1 介绍;
02、 32.2 缓存抽象;
03、 32.3 基于声明式注解的缓存;
04、 32.4 JCache (JSR-107) 注解;
05、 32.5 缓存声明式 XML 配置;
06、 32.6 配置缓存存储;
07、 32.7 插入不同的后端缓存;
08、 32.8 如何设置 TTL-TTI-Eviction policy-XXX 功能?;
33. Spring框架的新功能
01、 33. Spring框架的新功能;
35. Spring-Annotation
01、 35-Spring-Annotation-Programming-Model;
37. Spring AOP的经典用法
01、 37. Spring AOP的经典用法;