Java EE软件开发案例教程(Spring+Spring MVC+MyBatis) / 普通高等职业教育计算机系列规划教材
¥43.00定价
作者: 熊君丽
出版时间:2024-01
出版社:电子工业出版社
试读
- 电子工业出版社
- 9787121389962
- 1-9
- 292576
- 66254574-8
- 平塑
- 16开
- 2024-01
- 380
- 232
- 工学
- 软件工程
- 程序设计
- 高职
作者简介
目录
第1章 Java EE Web项目开发平台IntelliJ IDEA 1__eol__1.1 Java EE开发及SSM框架简介 1__eol__1.1.1 Java EE简介 1__eol__1.1.2 MVC设计模式与SSM框架 1__eol__1.2 IntelliJ IDEA平台简介 5__eol__1.2.1 IntelliJ IDEA配置 5__eol__1.2.2 IntelliJ IDEA界面说明和快捷键 5__eol__1.2.3 IntelliJ IDEA简单断点调试 7__eol__1.3 IntelliJ IDEA平台准备及简单Web项目创建 8__eol__1.3.1 在IntelliJ IDEA中配置JDK并测试 8__eol__1.3.2 在IntelliJ IDEA中配置Tomcat 12__eol__1.3.3 任务一:创建简单的Web项目并在Tomcat下运行 13__eol__小结 22__eol__习题 23__eol__综合实训 23__eol__第2章 项目构建工具Gradle 24__eol__2.1 Gradle简介和三大构建工具比较 24__eol__2.1.1 Gradle简介 24__eol__2.1.2 三大构建工具比较 24__eol__2.2 Gradle的安装与配置 27__eol__2.2.1 Gradle的安装 27__eol__2.2.2 Gradle项目的目录结构 28__eol__2.2.3 build.gradle文件 29__eol__2.3 Gradle项目工作任务 31__eol__2.3.1 任务一:创建Gradle构建的项目 31__eol__2.3.2 任务二:导入Gradle构建的项目 33__eol__2.3.3 任务三:为Gradle构建的项目添加支持 34__eol__2.4 Gradle构建项目的管理 35__eol__小结 36__eol__习题 36__eol__综合实训 36__eol__第3章 项目前端框架集成 37__eol__3.1 Bootstrap简介 37__eol__3.2 Bootstrap的集成与使用 37__eol__3.2.1 Bootstrap的下载与集成 37__eol__3.2.2 Bootstrap框架组件的使用 39__eol__3.3 Bootstrap框架的使用 40__eol__3.3.1 任务一:完成登录界面的设计 40__eol__3.3.2 任务二:使用扩展日历时间组件datetimepicker 42__eol__3.3.3 任务三:左侧树状导航条的实现 45__eol__3.4 集成EasyUI前端框架 49__eol__3.4.1 EasyUI简介 49__eol__3.4.2 EasyUI的下载 49__eol__3.4.3 EasyUI的集成与使用 50__eol__3.4.4 任务四:使用EasyUI组件导航树和对话框 50__eol__小结 52__eol__习题 52__eol__综合实训 52__eol__第4章 Spring MVC框架在项目中的运用 53__eol__4.1 Spring MVC运行流程和集成 53__eol__4.1.1 Spring MVC运行流程 54__eol__4.1.2 Spring MVC的核心类和接口 55__eol__4.1.3 任务一:项目集成Spring MVC框架 55__eol__4.1.4 Spring MVC框架控制器中常用的注解说明 57__eol__4.1.5 任务二:Spring MVC的简单实例 57__eol__4.2 Spring MVC请求映射 58__eol__4.2.1 @RequestMapping 59__eol__4.2.2 映射原理 59__eol__4.2.3 任务三:项目中使用分层请求映射 61__eol__4.2.4 GET/POST限定的请求 61__eol__4.3 项目中实现参数传递 62__eol__4.3.1 任务四:简单参数传入 62__eol__4.3.2 任务五:简单数据传出 64__eol__4.3.3 任务六:实体对象参数传递 65__eol__4.3.4 任务七:Cookie值传递 66__eol__4.3.5 任务八:Session值传递 68__eol__4.4 项目中的数据格式化 71__eol__4.4.1 Spring MVC框架的格式化 71__eol__4.4.2 任务九:使用Spring MVC的数据格式化功能 72__eol__4.5 项目中使用服务器端校验 73__eol__4.5.1 Spring MVC的服务器端校验 73__eol__4.5.2 任务十:项目中实现Spring MVC的服务器端校验 75__eol__4.6 Spring MVC上传 76__eol__4.6.1 Spring MVC上传的实现类 76__eol__4.6.2 任务十一:对项目实现上传功能 77__eol__4.7 Spring MVC拦截器 79__eol__4.7.1 拦截器的定义 79__eol__4.7.2 任务十二:对项目实现拦截器功能 81__eol__4.8 Spring MVC异常处理 82__eol__4.8.1 全局性系统异常的处理方法 82__eol__4.8.2 任务十三:项目中使用简单异常处理器SimpleMappingExceptionResolver 83__eol__4.8.3 Spring MVC自定义异常处理的三种方式 85__eol__4.9 Spring MVC处理国际化 86__eol__4.9.1 Spring MVC框架国际化简介 86__eol__4.9.2 任务十四:项目实现国际化 87__eol__小结 89__eol__习题 89__eol__综合实训 90__eol__第5章 MyBatis框架在项目中的运用 91__eol__5.1 MyBatis框架介绍 91__eol__5.2 MyBatis Generator工具 93__eol__5.2.1 使用MyBatis Generator工具前的数据库准备 93__eol__5.2.2 任务一:项目中自动生成MyBatis框架的持久层代码 94__eol__5.3 SSM框架的总集成 98__eol__5.3.1 集成简介 98__eol__5.3.2 任务二:项目集成MyBatis框架 98__eol__5.4 mapper.xml文件的编写 100__eol__5.4.1 小知识:控制台跟踪数据库操作执行 102__eol__5.4.2 任务三:显示所有学生信息功能的实现 103__eol__5.4.3 任务四:增加学生功能的实现 105__eol__5.4.4 补充知识:解决中文乱码问题 106__eol__5.4.5 任务五:删除学生功能的实现 107__eol__5.4.6 任务六:修改学生信息功能的实现 108__eol__5.4.7 拓展任务:学生登录功能的实现 112__eol__5.4.8 传入多个参数的写法 114__eol__5.5 数据库连接技术 115__eol__5.5.1 DBCP 115__eol__5.5.2 C3P0连接池 116__eol__5.5.3 获取JNDI数据源 117__eol__5.5.4 Spring的数据源实现类 118__eol__5.5.5 Alibaba Druid 118__eol__5.6 PageHelper分页工具的使用 119__eol__5.6.1 PageHelper简介 119__eol__5.6.2 任务七:实现学生信息分页显示的功能 119__eol__5.7 MyBatis关联查询 122__eol__5.7.1 任务八:实现一对一关系的处理 122__eol__5.7.2 任务九:实现一对多关系的处理(三表联合查询) 126__eol__5.7.3 任务十:实现多对多关系的处理 127__eol__5.8 注解实现 132__eol__小结 134__eol__习题 134__eol__综合实训 135__eol__第6章 Spring IoC在项目中的运用 137__eol__6.1 Spring快速上手 137__eol__6.1.1 Spring概述 137__eol__6.1.2 Spring IoC依赖 139__eol__6.2 Spring的核心技术——控制反转IoC 139__eol__6.2.1 IoC思想概述 139__eol__6.2.2 Spring IoC实现 140__eol__6.3 基于XML的实例化Bean 142__eol__6.3.1 任务一:实现属性注入的Bean实例化 143__eol__6.3.2 任务二:实现构造方法注入的Bean实例化 144__eol__6.3.3 任务三:实现Bean的引用 145__eol__6.3.4 Bean的作用域 148__eol__6.3.5 延迟初始化Bean 149__eol__6.4 基于注解的实例化Bean 149__eol__6.4.1 Spring框架的常