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

19. 视图技术

felord.cn    豫ICP备19038867号-1File Modify: 2017-06-27 17:03:00