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;