购物车中还没有商品,赶紧选购吧!
条形条码:
Struts2+Spring+Hibernate+MyBatis网站开发案例课堂
商 城 价
降价通知
市 场 价
累计评价0
累计销量0
手机购买
商品二维码
配送
服务
天添网自营 发货并提供售后服务。
数量
库存  个
温馨提示

·不支持退换货服务

  • 商品详情
手机购买
商品二维码
加入购物车
价格:
数量:
库存  个

商品详情

商品名称:Struts2+Spring+Hibernate+MyBatis网站开发案例课堂
商品编号:730250060
店铺:天添网自营
上架时间:2020-09-11 16:20:34

编辑推荐



null


内容简介



施俊等编著的《Struts2+Spring+Hibernate+MyBatis网站开发案例课堂》详细讲解了JavaEE中Struts2、Spring、Hibernate、MyBatis等经典流行框架的基本知识和使用方法,通过案例课堂的形式深入细致地描述各相关框架的知识点和使用技巧,尤其是框架的相互整合。《Struts2+Spring+Hibernate+MyBatis网站开发案例课堂》用具体的实例进行演示和展现,使得原本复杂又难以理解的知识,变得通俗易懂、易于学习,可以帮助读者更快地理解和掌握JavaEE的开发技能和核心技术。为方便读者学习和教学开展,本书还提供了全程真实课程录像和教学PPT,读者可以边学边看,按计划跟进学习,也可作为教学参考。 《Struts2+Spring+Hibernate+MyBatis网站开发案例课堂》层次清晰,结构简单,既体现了JavaEE开发框架的技术特点,又注重灵活运用、举一反三,不仅适合初学者按部就班地学习,也适合网络开发人员作为技术参考,同时,也可作为高等院校计算机相关专业学生的课堂教材。


目 录



第I篇 基础知识部分 第1章 搭建Java Web开发环境 1.1 建立JDK的环境 1.1.1 下载与安装 1.1.2 配置JDK环境变量 1.1.3 验证JDK是否配置 1.2 建立Tomcat的环境 1.2.1 下载与安? 1.2.2 配置Tomcat环境变量 1.2.3 启动与停? 1.2.4 Tomcat的目录结构 1.3 搭建Java Web开发环境 1.3.1 下载与安装My 1.3.2 在MyEclipse中配置 1.3.3 在MyEclipse中配置 1.4 创建MySQL数据库环境 1.4.1 下? 1.4.2 安装与配? 1.4.3 使用MySQL数据库 1.5 创建和发布Java Web工程 1.5.1 创建Web项目、设计项目目录结构 1.5.2 编写页面代码、部署和运行Web项目 1.6 小结 第2章 JSP动态页面开发技术 2.1 JSP技术基础 2.1.1 JSP简介 2.1.2 JSP页面组成 2.2 JSP内置对象 2.2.1 什么是JSP内置对象 2.2.2 out内置对象 2.2.3 request内置对象 2.2.4 response内置对象 2.2.5 session内置对象 2.2.6 application内置对象 2.2.7 其他内置对象 2.3 对象的范围 2.3.1 page范围 2.3.2 request范围 2.3.3 session范围 2.3.4 application范围 2.4 在JSP中使用Jav 2.4.1 为什么需要Ja 2.4.2 什么是Ja 2.4.3 封装数据和业务 2.4.4 JSP与Ja 2.5 EL表达式 2.5.1 EL表达式概述 2.5.2 EL表达式的使用 2.5.3 EL隐式对象 2.6 JSTL标签 2.6.1 JSTL标签概述 2.6.2 JSTL标签的使用 2.6.3 JSTL核心标签库 2.7 小结 第3章 Servlet技术 3.1 Servlet简介 3.1.1 什么是S 3.1.2 编写第一个S 3.1.3 Servlet与JSP的关系 3.2 Servlet的生命周期 3.3 Servlet的常用类和接口 3.4 Servlet的应用示例 3.5 小结 第4章 使用MVC模式实现用户登录 4.1 JSP开发模型 4.1.1 JSP Model I模式 4.1.2 JSP Model II模式 4.2 MVC模式概述 4.2.1 为什么需要MVC模式 4.2.2 MVC模式的定义及特点 4.3 JDBC技术 4.3.1 JDBC简介 4.3.2 通过JDBC连接MySQL数据库 4.4 使用MVC模式实现用户登录模块 4.4.1 项目设计简介 4.4.2 模型设计 4.4.3 视图设计 4.4.4 控制器设计 4.4.5 部署和运行程序 4.5 小结 第5章 jQuery EasyUI插件 5.1 EasyUI概述 5.2 Layout控件 5.3 Tabs控件 5.4 Tree控件 5.5 DataGrid控件 5.6 小结 第II篇 框架技术部分 第6章 认识Struts 2框架 6.1 Struts 2框架 6.1.1 Struts 2的由来 6.1.2 Struts 2的MVC模式 6.1.3 Struts 2控制器 6.1.4 Struts 2资源的获取 6.2 Struts 2系统架构 6.2.1 Struts 2框架结构 6.2.2 Struts 2的核心概念 6.3 Struts 2的基本运行流程 6.3.1 用户登录的处理流程 6.3.2 加载Struts 2类库 6.3.3 配置web.xml文件加载核心控制器 6.3.4 开发视图层页面 6.3.5 开发业务控制器 6.3.6 配置业务控制器stru 6.3.7 部署运行项目 6.3.8 使用Struts 2实现登录功能的处理过程 6.4 Struts 2的控制器和组件 6.4.1 核心控制器 6.4.2 业务控制器 6.4.3 模型组件 6.4.4 视图组件 6.5 小结 第7章 Struts 2的配置 7.1 Struts 2的配置文件 7.1.1 web.xml文件 7.1.2 struts.xml文件 7.1.3 struts.properties文件 7.2 Struts 2的Action实现 7.2.1 POJO的实现 7.2.2 实现Action接口 7.2.3 继承ActionSu 7.2.4 Struts 2支持Java对象 7.2.5 Struts 2访问Servle 7.3 Action配置 7.3.1 Struts 2中Action的作用 7.3.2 配置A 7.3.3 动态方法调用 7.3.4 用method属性处理调用方法 7.3.5 使用通配符 7.4 Result配置 7.4.1 配置R 7.4.2 Result的常用结果类型 7.4.3 使用通配符动态配置R 7.4.4 通过请求参数动态配置R 7.5 小结 第8章 Struts 2的标签库 8.1 Struts 2标签库概述 8.1.1 Struts 2标签的分类 8.1.2 Struts 2标签库的导入 8.2 Struts 2的UI标签 8.2.1 UI标签的模板和主题 8.2.2 表单标签的公共属性 8.2.3 简单的表单标签 8.2.4 其他表单标签 8.2.5 非表单标签 8.3 Struts 2的非UI标签 8.3.1 控制标签 8.3.2 数据标签 8.4 使用Struts 2实现用户注册功能 8.4.1 用户注册流程 8.4.2 创建用户实体类 8.4.3 开发数据访问DAO层 8.4.4 开发控制层A 8.4.5 在struts.xml中配置a 8.4.6 开发注册页面 8.4.7 部署项目 8.5 小结 第9章 OGNL和类型转换 9.1 OGNL基础 9.1.1 数据转移和类型转换 9.1.2 OGNL基础 9.1.3 OGNL常用符号的用法 9.2 Struts 2的类型转换 9.2.1 内置类型转换器 9.2.2 自定义类型转换器 9.2.3 注册自定义类型转换器 9.3 小结 第10章 Struts 2的拦截器 10.1 Struts 2的拦截器机制 10.1.1 为什么需要拦截器 10.1.2 拦截器的工作原理 10.1.3 拦截器示例 10.2 Struts 2内建拦截器 10.2.1 默认拦截器 10.2.2 配置拦截器 10.2.3 自定义拦截器 10.3 自定义权限验证的拦截器 10.4 小结 第11章 Hibernate初步 11.1 Hibernate概述 11.1.1 JDBC的困扰 11.1.2 Hibernate的优势 11.1.3 持久化和 11.1.4 Hibernate的体系架构 11.2 Hibernate的下载与安装 11.3 小结 第12章 使用Hibernate 实现数据的 增删改查 12.1 基于XML映射文件实现数据的增删改查 12.1.1 Hibernate数据操作流程 12.1.2 添加数据 12.1.3 加载数据 12.1.4 删除数据 12.1.5 修改数据 12.2 基于Annotation注解实现数据的增删改查 12.3 小结 第13章 使用Hibernate实现关联映射和继承映射 13.1 基于XML映射文件实现关联映射 13.1.1 单向多对一关联 13.1.2 单向一对多映射 13.1.3 双向多对一映射 13.1.4 双向多对多映射 13.1.5 双向一对一映射 13.2 基于Annotation注解实现关联映射 13.2.1 双向多对一映射 13.2.2 双向多对多映射 13.2.3 双向一对一映射 13.3 基于XML映射文件实现继承映射 13.3.1 使用subclass进行映射 13.3.2 使用joined-subclass进行映射 13.3.3 使用union-subclass进行映射 13.4 小结 第14章 使用Hibernate查询数据 14.1 使用HQL查询数据 14.1.1 简单查询 14.1.2 属性查询 14.1.3 聚集函数 14.1.4 分组查询 14.1.5 动态实例查询 14.1.6 分页查询 14.1.7 条件查询 14.1.8 连接查询 14.1.9 子查询 14.2 使用QBC查询数据 14.2.1 简单查询 14.2.2 分组查询 14.2.3 聚集函数 14.2.4 组合查询 14.2.5 关联查询 14.2.6 分页查询 14.2.7 QBE查询 14.2.8 离线查询 14.3 小结 第15章 使用Hibernate缓存数据 15.1 缓存的概念和范围 15.2 一级缓存 15.3 二级缓存 15.4 查询缓存 15.5 小结 第16章 MyBatis框架 16.1 MyBatis概念与安装 16.2 MyBatis的增删改查 16.3 MyBatis的关联映射 16.3.1 一对一关联映射 16.3.2 一对多关联映射 16.3.3 多对多关联映射 16.4 动态 16.4.1 if元素 16.4.2 if-where元素 16.4.3 set-if元素 16.4.4 trim元素 16.4.5 choose、when、otherwise元素 16.4.6 foreach元素 16.5 MyBatis的注解配置 16.5.1 基于注解的增删改查 16.5.2 基于注解的一对一关联映射 16.5.3 基于注解的一对多关联映射 16.5.4 基于注解的多对多关联映射 16.5.5 基于注解的动态 16.6 MyBatis的缓存 16.6.1 一级缓存 16.6.2 二级缓存 16.7 小结 第17章 Spring的基本应用 17.1 认识Spring框架 17.2 了解Spring的核心机制:依赖注入/控制反转 17.3 小结 第18章 Spring Bean的装配模式 18.1 Bean工厂ApplicationCo 18.2 Bean的作用域 18.3 基于Annotation的Bean装配 18.4 小结 第19章 面向切面编程 (Spring 19.1 AOP简介 19.2 基于XML配置文件的AOP实现 19.2.1 前置通知 19.2.2 返回通知 19.2.3 异常通知 19.2.4 环绕通知 19.3 基于@AspectJ注解的AOP实现 19.4 小结 第III篇 整合和实例部分 第20章 Spring整合Struts 2与 Hibe 20.1 基于XML配置的S2SH整合 20.1.1 环境搭建 20.1.2 创建实体类及映射文件 20.1.3 Spring整合Hibe 20.1.4 DAO层开发 20.1.5 Service层开发 20.1.6 Action开发 20.1.7 Spring整合Str 20.1.8 创建页面 20.2 基于Annotation注解的S2SH整合 20.3 小结 第21章 Sprin 21.1 Spring MVC概述 21.2 Spring MVC常用注解 21.2.1 基于注解的处理器 21.2.2 请求映射方式 21.2.3 绑定控制器类处理方法入参 21.2.4 控制器类处理方法的返回值类型 21.2.5 保存模型属性到HttpSe 21.2.6 在控制器类方法之前执行的方法 21.2.7 Spring MVC返回JSON数据 21.3 直接页面转发、自定义视图与页面重定向 21.4 控制器的类型转换、格式化、数据校验 21.5 Spring MVC文件上传 21.6 Spring MVC国际化 21.7 Spring整合Spring MVC与Hibe 21.7.1 环境搭建 21.7.2 创建实体类 21.7.3 Spring整合Hibe 21.7.4 DAO层开发 21.7.5 Service层开发 21.7.6 控制器开发 21.7.7 Spring整合Sprin 21.7.8 创建登录页 21.8 Spring整合Spring MVC与My 21.8.1 环境搭建 21.8.2 创建实体类 21.8.3 Spring整合My 21.8.4 DAO层开发 21.8.5 Service层开发 21.8.6 控制器开发 21.8.7 Spring整合Sprin 21.8.8 创建页面 21.9 小结 第22章 Spring整合Struts 2与Hibernate 实现网上订餐 系统前台 22.1 需求与系统分析 22.2 数据库设计 22.3 项目环境搭建 22.4 Spring及Struts 2配置文件 22.5 创建实体类和映射文件 22.6 创建DAO接口及实现类 22.7 创建Service接口及实现类 22.8 餐品与菜系展示 22.9 查询餐品 22.10 查看餐品详情 22.11 用户登录与注册 22.11.1 用户登录 22.11.2 用户注册 22.12 购物车功能 22.13 订单功能 22.13.1 生成订单 22.13.2 查看“我的订单” 22.13.3 查看订单明细 22.13.4 删除订单 22.14 小结 第23章 Spring整合Spring MVC与Hibernate实现网上订餐 系统后台 23.1 需求与系统分析 23.2 数据库设计 23.3 项目环境搭建 23.4 Spring及Spring MVC配置文件 23.5 创建实体类 23.6 创建DAO接口及实现类 23.7 创建Service接口及实现类 23.8 后台登录与管理首页面 23.9 餐品管理 23.9.1 餐品列表显示 23.9.2 查询餐品 23.9.3 添加餐品 23.9.4 餐品下架 23.9.5 修改餐品 23.10 订单管理 23.10.1 创建订单 23.10.2 查询订单 23.10.3 删除订单 23.10.4 修改订单/查看明细 23.10.5 使用Echarts显示销售统计 23.11 客户管理 23.11.1 客户列表显示 23.11.2 查询客户 23.11.3 启用和禁用客户 23.12 管理员及其权限管理 23.12.1 管理员列表显示 23.12.2 新增管理员 23.12.3 设置/修改管理员权限 23.13 小结 第24章 Spring整合Spring MVC与MyBatis实现新闻发布系统 24.1 系统概述及需求分析 24.2 数据库设计 24.3 系统环境搭建 24.4 系统配置文件 24.5 创建实体类 24.6 创建DAO接口及动态提供类 24.7 创建Service接口及实现类 24.8 新闻浏览 24.8.1 新闻首页 24.8.2 浏览新闻 24.9 发表评论 24.9.1 普通用户登录 24.9.2 发表评论 24.10 新闻系统后台 24.10.1 管理员登录与后台管理首页 24.10.2 新闻管理 24.10.3 评论管理 24.10.4 用户管理 24.11 小结


媒体评论



null


对比栏

1

您还可以继续添加

2

您还可以继续添加

3

您还可以继续添加

4

您还可以继续添加