更新时间:2022-07-29 14:32:32
封面
版权信息
内容简介
作者简介
前言
写作背景
源代码下载
本书所涉及的技术和相关版本
勘误
致谢
第1章 Java EE概述
1.1 Java EE发展简史
1.2 传统企业级应用技术的不足
1.3 轻量级Java EE的技术特点
1.4 开发环境搭建
1.5 总结
1.6 习题
第2章 项目管理——Maven
2.1 Maven概述
2.2 理解Maven构建生命周期
2.3 理解POM
2.4 实战:使用Eclipse创建Maven应用
2.5 实战:使用IntelliJ IEDA创建Maven应用
2.6 总结
2.7 习题
第3章 Web应用的基石——Servlet
3.1 Servlet概述
3.2 Servlet容器
3.3 过滤器
3.4 请求
3.5 Servlet上下文
3.6 响应
3.7 监听器
3.8 会话
3.9 实战:创建基于Servlet的Web应用
3.10 Tomcat服务器概述
3.11 实战:在应用里面内嵌Tomcat容器
3.12 Jetty服务器概述
3.13 实战:在应用里面内嵌Jetty容器
3.14 总结
3.15 习题
第4章 流行的开源关系型数据库——MySQL
4.1 MySQL概述
4.2 MySQL的安装
4.3 使用MySQL客户端
4.4 MySQL基本操作
4.5 总结
4.6 习题
第5章 Java操作数据库——JDBC
5.1 JDBC概述
5.2 JDBC的核心概念
5.3 使用PreparedStatement
5.4 事务管理
5.5 实战:使用JDBC操作数据库
5.6 理解连接池技术
5.7 实战:使用数据库连接池DBCP
5.8 总结
5.9 习题
第6章 一站式应用框架——Spring
6.1 Spring概述
6.2 IoC
6.3 AOP
6.4 资源处理
6.5 表达式语言SpEL
6.6 总结
6.7 习题
第7章 Spring测试
7.1 测试概述
7.2 Mock对象
7.3 测试工具类
7.4 测试相关的注解
7.5 Spring TestContext框架
7.6 Spring MVC Test框架
7.7 总结
7.8 习题
第8章 Spring事务管理
8.1 事务管理概述
8.2 通过事务实现资源同步
8.3 声明式事务管理
8.4 编程式事务管理
8.5 总结
8.6 习题
第9章 MVC模式的典范——Spring Web MVC
9.1 Spring Web MVC概述
9.2 DispatcherServlet
9.3 过滤器
9.4 控制器
9.5 异常处理
9.6 CORS处理
9.7 HTTP缓存
9.8 MVC配置
9.9 实战:基于Spring Web MVC的JSON类型的处理
9.10 实战:基于Spring Web MVC的XML类型的处理
9.11 总结
9.12 习题
第10章 全能安全框架——Spring Security
10.1 基于角色的权限管理
10.2 Spring Security概述
10.3 实战:基于Spring Security安全认证
10.4 总结