Java EE轻量级框架应用与开发——S2SH
提供源码(贯穿案例),课件(百度云下载),咨询QQ:883604(仅限教师)

作者:QST青软实训

丛书名:“在实践中成长”丛书

定价:69元

印次:1-7

ISBN:9787302413714

出版日期:2016.01.01

印刷日期:2021.12.13

图书责编:付弘宇

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书深入介绍了Java EE领域的三个开源框架: Struts 2、Hibernate和Spring,涵盖了MVC设计思想、Struts 2的基本原理、处理流程及常用标签库的使用,Hibernate的ORM设计理念、配置、实体映射文件以及HQL查询等,Spring的IoC和AOP原理及应用、Bean对象管理及事务处理等。除了Struts 2、Hibernate和Spring三个开源框架,本书还在附录中扩展了Spring MVC和MyBatis框架的使用。 书中所有代码都通过基于框架的最新版本环境下调试运行。其中,Struts 2升级到Struts 2.3.16.3版,Hibernate升级到Hibernate 4.3.8.Final版,Spring升级到Spring 4.1.5版。 本书由浅入深对Java EE技术进行了系统讲解,并且重点突出、强调动手操作能力,以一个项目贯穿所有章节的任务实现,使得读者能够快速理解并掌握各项重点知识,全面提高分析问题、解决问题以及动手编码的能力。 本书适用面广,可作为高校、培训机构的Java教材,适用于计算机科学与技术、软件外包、计算机软件、计算机网络、电子商务等专业的程序设计课程的教材。本书适合各种层次的Java学习者和工作者阅读。

如果希望加入教师微信交流群,请加微信:itbook8 如果希望加入教师QQ交流群,请加QQ:883604 加入时,请写明:“学校+姓名”,并写明“加入教师群”,只限教师。

本书不再是知识点的铺陈,而是致力于将知识点融入实际项目的开发中。本书的特色是采用一个“GIFTEMS 礼记”项目,将所有章节重点技术进行贯穿,每章项目代码会层层迭代不断完善,最终形成一个完整的系统。通过贯穿项目以点连线、多线成面,使得读者能够快速理解并掌握各项重点知识,全面提高分析问题、解决问题以及动手编码的能力。 1. 项目简介 “GIFTEMS礼记”系统以推荐礼物攻略为核心,收集时下潮流的礼物和送礼物的方法,为用户呈现热门的礼物攻略,通过“送给TA”等功能,意在帮助用户给恋人、家人、朋友、同事制造生日、节日、纪念日惊喜。 “GIFTEMS礼记”系统主要分为两部分:  前台用户购物系统提供给用户浏览礼品、查看攻略、购买礼品、生成订单、送礼等功能;  后台管理系统给系统管理员使用,负责礼品、类型、订单、发货的管理等功能。 2. 贯穿项目模块 GIFTEMS贯穿项目的模块实现穿插到本书的所有章节任务中,每个章节在前一章节的基础上进行任务实现,对项目逐步进行迭代、升级,最终形成一个完整的项目,并将S2SH课程的重点技能点进行强化应用。其中,本教材主要用于实现前台用户购物系统,而后台管理系统的源码用户可以自行下载、编译、部署,部署后用户可以维护相应的业务数据,配合着前台的购物系统可以一步一步地学习和研究。 3. 章节任务实现

目录
荐语
查看详情 查看详情
第1章

Java EE应用

开发环境搭建

【任务11】 JDK的下载、安装和配置

【任务12】 Eclipse的下载及安装

【任务13】 Tomcat的下载、安装及配置

第2章

Struts 2基础

需求及项目框架设计

【任务21】 项目背景介绍及需求分析

【任务22】 项目架构设计

第3章

Struts 2进阶

基础功能设计

【任务31】 设计及实现BaseAction基础类和ActionContext工具类

【任务32】 Session管理功能设计及实现

【任务33】 实现login/logout功能

第4章

Struts 2标签库

用户基本购物流程实现及界面实现

【任务41】 用户基本购物流程实现

【任务42】 礼品中心界面实现

【任务43】 商品详情界面实现

第5章

Hibernate入门

实现登录和注册

【任务51】 升级【任务33】登录功能,并完成客户端的Js校验功能

【任务52】 实现用户注册功能,并完成客户端的Js校验功能

【任务53】 实现登录验证功能

第6章

Hibernate进阶

配置实体类及关联关系,实现购物车功能

【任务61】 配置“GIFTEMS 礼记”系统中实体类及其关联关系

【任务62】 升级【任务42】和【任务43】分别完成礼品中心和礼品详情功能

【任务63】 升级【任务62】中的礼品中心功能,并实现分页查询

【任务64】 实现购物车功能 ... 查看详情

查看详情