顶部
收藏

JavaEE企业级项目开发(Struts2+Hibernate+Spring)(第2版)

“十四五”职业教育国家规划教材

作者:
蒋卫祥 朱利华 闾枫
定价:
47.40元
ISBN:
978-7-04-049662-8
版面字数:
410.00千字
开本:
16开
全书页数:
暂无
装帧形式:
平装
重点项目:
“十四五”职业教育国家规划教材
出版时间:
2018-06-08
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
软件技术

本书是国家职业教育软件技术专业教学资源库配套教材,同时为“十二五”职业教育国家规划教材的修订版。

本书采用基于软件开发工作过程对课程内容进行精心编排,通过需求分析、系统设计、数据库设计、项目实现、运行与发布、拓展实训的递进方式,让读者掌握Java EE企业级项目开发技术,并通过配套拓展项目创新实践的方式,启发学生学习相关知识的兴趣,以进一步掌握面向对象程序设计的思想。

本书在第一版的基础上升级改版为新形态一体化教材。与本书配套的数字课程将在“智慧职教”(www.icve.com.cn)网站上线,学习者可以登录网站进行学习,也可以通过扫描书中二维码观看教学视频,详见“智慧职教服务指南”。

本书可以作为本科与高职高专院校的J2EE课程、J2EE课程设计、实习教材,也可作为J2EE技术培训和J2EE入门参考书。

  • 前辅文
  • 单元一 项目分析与设计
    • 模块介绍
    • 教学目标
    • 任务1 搭建Java Web开发环境
    • 【任务简介】
    • 【任务分析】
    • 【支撑知识】
      • 一、Java EE简介
      • 二、MVC模式
    • 【任务实施】
    • 【任务小结】
    • 【拓展训练】
    • 任务2 软件需求分析
    • 【任务简介】
    • 【任务分析】
    • 【支撑知识】
      • 一、需求分析简介
      • 二、需求分析方法
      • 三、UML用例图
      • 四、业务流程图
    • 【任务实施】
      • 一、人事管理模块功能分析
      • 二、系统非功能需求
    • 【任务小结】
    • 【拓展训练】
    • 任务3 系统设计
    • 【任务简介】
    • 【任务分析】
    • 【支撑知识】
      • 一、软件设计
      • 二、总体设计
      • 三、数据库设计
      • 四、详细设计
    • 【任务实施】
    • 【任务小结】
    • 【拓展训练】
    • 同步训练
  • 单元二 系统管理
    • 模块介绍
    • 教学目标
    • 任务1 搭建Struts开发环境及角色管理
    • 【任务简介】
    • 【任务分析】
    • 【支撑知识】
      • 一、Struts 2框架简介
      • 二、Struts 2框架运行原理
      • 三、搭建Struts框架开发环境
    • 【任务实施】
    • 【任务小结】
    • 【拓展训练】
    • 任务2 权限管理
    • 【任务简介】
    • 【任务分析】
    • 【支撑知识】
      • 一、Struts 2框架核心模块
      • 二、Struts 2 配置
    • 【任务实施】
    • 【任务小结】
    • 【拓展训练】
    • 任务3 角色权限设置
    • 【任务简介】
    • 【任务分析】
    • 【支撑知识】
      • 一、Struts 2常用标签
      • 二、Struts 2 OGNL
    • 【任务实施】
    • 【任务小结】
    • 【拓展训练】
    • 同步训练
  • 单元三 员工档案管理
    • 模块介绍
    • 教学目标
    • 任务1 新增员工档案
    • 【任务简介】
    • 【任务分析】
    • 【支撑知识】
      • 一、Struts 2类型转换
      • 二、输入校验
    • 【任务实施】
    • 【任务小结】
    • 【拓展训练】
    • 任务2 员工档案修改
    • 【任务简介】
    • 【任务分析】
    • 【支撑知识】
      • 一、Struts 2拦截器
      • 二、Struts 2拦截器使用步骤
    • 【任务实施】
    • 【任务小结】
    • 【拓展训练】
    • 任务3 员工照片上传
    • 【任务简介】
    • 【任务分析】
    • 【支撑知识】
      • 一、文件上传
      • 二、Struts 2的文件上传
    • 【任务实施】
    • 【任务小结】
    • 【拓展训练】
    • 同步训练
  • 单元四 人事管理
    • 模块介绍
    • 教学目标
    • 任务1 搭建Hibernate开发环境及基础配置
    • 【任务简介】
    • 【任务分析】
    • 【支撑知识】
      • 一、持久化与ORM
      • 二、Hibernate基本结构及特点
    • 【任务实施】
      • 一、搭建Hibernate开发环境
      • 二、Struts+Hibernate整合
      • 三、Hibernate的基础配置
    • 【任务小结】
    • 【拓展训练】
    • 任务2 机构信息管理
    • 【任务简介】
    • 【任务分析】
    • 【支撑知识】
      • 一、对象关系映射文件
      • 二、Hibernate常用类和接口
      • 三、实体对象生命周期
    • 【任务实施】
    • 【任务小结】
    • 【拓展训练】
    • 任务3 部门信息管理
    • 【任务简介】
    • 【任务分析】
    • 【支撑知识】
    • 数据关联
    • 【任务实施】
    • 【任务小结】
    • 【拓展训练】
    • 任务4 员工基本信息管理
    • 【任务简介】
    • 【任务分析】
    • 【支撑知识】
      • 一、QBC
      • 二、HQL
    • 【任务实施】
    • 【任务小结】
    • 【拓展训练】
    • 同步训练
  • 单元五 文档管理
    • 模块介绍
    • 教学目标
    • 任务1 搭建Spring开发环境及文档管理
    • 【任务简介】
    • 【任务分析】
    • 【支撑知识】
      • 一、Spring框架简介
      • 二、Spring基本结构
      • 三、Spring的优点
    • 【任务实施】
      • 一、搭建Spring开发环境
      • 二、SSH框架整合
    • 【任务小结】
    • 【拓展训练】
    • 任务2 文件夹管理
    • 【任务简介】
    • 【任务分析】
    • 【支撑知识】
      • 一、Spring IoC简介
      • 二、依赖注入的形式
      • 三、BeanFactory与ApplicationContext
      • 四、Bean的scope
      • 五、Bean的生命周期
    • 【任务实施】
    • 【任务小结】
    • 【拓展训练】
    • 任务3 文档检索设计
    • 【任务简介】
    • 【任务分析】
    • 【支撑知识】
      • 一、Spring注解简介
      • 二、Spring注解配置
    • 【任务实施】
    • 【任务小结】
    • 【拓展训练】
    • 同步训练
  • 单元六 考勤管理
    • 模块介绍
    • 教学目标
    • 任务1 签到、签退设计
    • 【任务简介】
    • 【任务分析】
    • 【支撑知识】
      • 一、Spring AOP简介
      • 二、AOP中的Advice
    • 【任务实施】
    • 【任务小结】
    • 【拓展训练】
    • 任务2 考勤查询设计
    • 【任务简介】
    • 【任务分析】
    • 【支撑知识】
      • 一、Pointcut、Advisior
      • 二、基于XML Schema的设置
    • 【任务实施】
    • 【任务小结】
    • 【拓展训练】
    • 任务3 考勤统计设计
    • 【任务简介】
    • 【任务分析】
    • 【支撑知识】
      • 一、Introduction
      • 二、基于注解配置
    • 【任务实施】
    • 【任务小结】
    • 【拓展训练】
    • 同步训练
  • 单元七 工作流转
    • 模块介绍
    • 教学目标
    • 任务1 添加申请设计
    • 【任务简介】
    • 【任务分析】
    • 【支撑知识】
      • 一、Spring DAO框架
      • 二、Spring JDBC支持
    • 【任务实施】
    • 【任务小结】
    • 【拓展训练】
    • 任务2 修改申请设计
    • 【任务简介】
    • 【任务分析】
    • 【支撑知识】
      • 一、Spring事务简介
      • 二、编程式事务
    • 【任务实施】
    • 【任务小结】
    • 【拓展训练】
    • 任务3 审批申请设计
    • 【任务简介】
    • 【任务分析】
    • 【支撑知识】
      • 一、Spring的声明式事务
      • 二、基于Spring注解方式的事务管理配置
    • 【任务实施】
    • 【任务小结】
    • 【拓展训练】
    • 同步训练
  • 单元八 会议管理
    • 模块介绍
    • 教学目标
    • 任务1 会议申请设计
    • 【任务简介】
    • 【任务分析】
    • 【支撑知识】
      • 一、Spring MVC框架简介
      • 二、Spring MVC工作原理
    • 【任务实施】
      • 一、搭建Spring MVC开发环境
      • 二、应用Spring MVC开发会议申请子模块
    • 【任务小结】
    • 【拓展训练】
    • 任务2 会议审批设计
    • 【任务简介】
    • 【任务分析】
    • 【支撑知识】
      • 一、Controller类
      • 二、ModelAndView
      • 三、ViewResolver
      • 四、MultiActionController
    • 【任务实施】
    • 【任务小结】
    • 【拓展训练】
    • 任务3 会议查询设计
    • 【任务简介】
    • 【任务分析】
    • 【支撑知识】
      • 一、Spring MVC注解简介
      • 二、基于Spring MVC注解分析
    • 【任务实施】
    • 【任务小结】
    • 【拓展训练】
    • 同步训练
  • 单元九 测试与部署
    • 模块介绍
    • 教学目标
    • 任务1 系统单元测试
    • 【任务简介】
    • 【任务分析】
    • 【支撑知识】
      • 一、软件测试简介
      • 二、JUnit测试框架
    • 【任务实施】
    • 【任务小结】
    • 【拓展训练】
    • 任务2 系统测试与性能测试
    • 【任务简介】
    • 【任务分析】
    • 【支撑知识】
      • 一、系统测试
      • 二、性能测试
    • 【任务实施】
    • 【任务小结】
    • 【拓展训练】
    • 任务3 系统部署
    • 【任务简介】
    • 【任务分析】
    • 【支撑知识】
      • 一、系统部署
      • 二、Tomcat中部署Java Web项目
    • 【任务实施】
    • 【任务小结】
    • 【拓展训练】
    • 同步训练
  • 参考文献

相关图书