第一章 Java EE应用概述
1.1 认识Java EE
1.2 Java EE的产生与发展
1.3 Java EE应用架构的分层
1.4 Java EE核心技术和核心规范
1.5 Java EE组件、服务和API
1.6 Java EE多层体系结构
1.7 Java EE应用的组件
1.8 Java EE应用的结构和优势
1.9 Java EE和Java Web的区别
1.10 J2EE与.NET比较
第二章 软件框架
2.1 什么是框架?
2.2 什么是软件框架?
2.3 为什么要使用软件框架?
2.4 软件框架的特点
2.5 轻量级框架与重量级框架
第三章 Spring框架详解
3.1 什么是Spring?
3.2 Spring的优点
3.3 Spring整体架构
3.4 Spring 快速入门
3.5 Spring IoC容器
3.6 Spring 依赖注入(DI)
3.7 Spring Beans自动装配
3.8 Spring基于注解的配置
3.9 SpringAOP
3.10 Spring JDBC框架
3.11 Spring 事务管理
第四章 SpringMVC框架详解
4.1 SpringMVC简介
4.2 SpringMVC快速入门
4.3 SpringMVC工作流程
4.4 SpringMVC的特性
4.5 SpringMVC三大组件
4.6 SpringMVC注解
4.7 SpringMVC重定向和转发
4.8 SpringMVC类型转换器与数据格式化
4.9 SpringMVC标签库
4.10 SpringMVC JSON数据交互
4.11 SpringMVC拦截器
4.12 SpringMVC文件上传和下载
第五章 MyBatis框架详解
5.1 MyBatis概述
5.2 MyBatis架构设计
5.3 MyBatis入门
5.4 MyBatis工作流程
5.5 MyBatis核心对象
5.6 MyBatis的XML配置文件
5.7 MyBatis的SQL映射文件
5.8 MyBatis开发DAO层的两种方式
5.9 MyBatis的动态SQL
5.10 MyBatis关联查询
5.11 MyBatis事务管理
5.12 MyBatis缓存
5.13 MyBatis整合Spring
第六章 Java EE轻量级集成框架
6.1 SSH集成框架
6.2 SSM集成框架
6.3 SSH和SSM对比
6.4 SpringBoot框架
第七章 SSM框架实战项目之一:科技项目管理信息系统
7.1 系统简介
7.2 系统建设背景分析
7.3 系统建设目标
7.4 需求分析
7.5 技术路线
7.6 系统设计
7.7 系统实现
第八章 SSM框架实战项目之二:科技报告管理系统
8.1 系统简介
8.2 系统设计
8.3 系统实现
8.4 核心代码
第九章 SSM框架实战项目之三:科技专家库管理信息系统
9.1 系统简介
9.2 系统设计
9.3 系统实现
9.4 系统安全
9.5 系统部署
9.6 核心代码
参考文献
展开