本店图书 都是正版图书 可开电子发票 需要发票的联系客服!
¥ 27.1 6.9折 ¥ 39 全新
库存4件
作者黄能耿 主编
出版社机械工业出版社
ISBN9787111508373
出版时间2015-09
装帧平装
开本16开
定价39元
货号23780254
上书时间2024-12-28
本书讨论采用Java EE技术开发Web应用程序,内容的选取原则是采用业界主流技术Spring Struts2 Hibernate(简写为SSH);后台数据库选用的是市场占有率**、跨平台的MySQL;开发环境选择开源平台Eclipse。本书没有选择商业软件MyEclipse的原因有二,一是MyEclipse属于商业软件,如未安装或非法使用,会造成不便,也不利于引导正确的软件版权观念;二是MyEclipse对SSH的内部过程封装得比较多,不利于对SSH的学习和理解。本书没有讨论直接通过JDBC访问数据库的技术,而是采用Hibernate的ORM技术访问数据库,因为直接通过JDBC访问数据库,从入门来看是比较简单,但从实际的企业项目开发来看,不利于项目的测试和维护。
本书配套提供了27个实验和9个实训,27个实验贯穿了第2~8章的学习内容。实验用于验证学习内容,大多比较短小精悍,一般用时在5~20分钟。实训则是项目开发,比较复杂一些。本书第1章是入门的“Hello, World!项目”,从第2~8章是一个循序渐进的“聊天室项目”,分为7个阶段完成,*后一章是综合案例“电子商店”,实训的内容无法在课堂上完成,需要学生利用课余时间进行练习。这些实验和实训全部通过“Jitor实训指导软件”发布和管理,其安装和使用方法见本书附录“Jitor实训指导软件使用说明”。该软件的使用,大大降低了本书的学习难度,同时也方便了教师的教学以及对学生实验实训过程的实时监控。由于大量的代码和实验实训指导材料由Jitor软件提供或自动生成,学生只需输入少量的与知识点密切相关的关键性代码即可,减少了学生的代码录入量,在方便学生完成实验实训的同时,也减少了教师备课的工作量。
本书采用模块化设计,适合多种课时安排和不同要求的课程,适用于64、80课时的“Java EE应用开发”课程,也适用于32、48课时的“JSP程序设计”课程,因此本书可供“Java EE应用程序设计”“Java Web应用开发”“JSP程序设计”等课程使用,可作为高职高专院校、应用型本科院校的教学用书,也可作为自学者的参考资料。课时安排建议见表1。
本书也可采用分层教学的方式进行授课,可以将本书的内容分为两大部分:一是课堂教学内容(包括实验),二是实训教学内容。前者是基础,相对比较简单;后者是实践,内容较多,也比较复杂,是基础知识的综合运用。对于普通学生可以只要求学习课堂教学内容,对于有能力的学生,则可以要求在课堂教学内容的基础上,再进行实训教学内容的学习。
表1 课时安排建议
章 节 80课时
Java EE技术 64课时
Java EE技术 48课时
JSP技术 32课时
JSP技术
第1章 初识Java EE——Hello, World! 4 4 4 4
第2章 客户端编程——聊天室界面编程 12 12 12 12
第3章 JSP技术——聊天室功能实现 12 12 12 12
第4章 Hibernate技术——聊天室数据持久化 14 14 16 0
第5章 Struts2基础——聊天室架构改进 12 12 0 0
第6章 Struts2增强——聊天室细节完善 6 0 0 0
第7章 Spring技术——聊天室SSH集成 8 6 0 0
第8章 项目发布——聊天室的部署 2 2 2 2
第9章 综合案例——电子商店 8 0 0 0
机动 2 2 2 2
课 时 合 计 80
64
48
32
本书配套提供电子课件、教学大纲、教案首页、教学计划、部分作业的参考答案以及“Jitor实训指导软件”。该软件内含全书27个实验和9个实训,可以下载实验和实训需要的初始代码,并检查学生完成的情况,便于教师实时掌握学生实验实训的情况。读者可从http://www.ngweb.org/jee下载。
本书由无锡职业技术学院教师黄能耿主编,邱晓荣、许敏参与编写。全书根据实际情况修改千字,邱晓荣和许敏各执笔100千字,其余由黄能耿撰写。全书由黄能耿统稿和定稿,“Jitor实训指导软件”(软件著作权登记号2014SR079784)由黄能耿开发。在编写过程中,得到了无锡职业技术学院教师们的大力支持和院系领导的热情鼓励,在此表示由衷的感谢。
由于作者水平有限,书中难免有错误和不妥之处,敬请读者批评指正。
本书介绍Web应用程序开发中使用的客户端编程、JSP技术、Hibernate数据库编程技术、Struts2技术、Spring技术以及Web应用程序的发布,*后以一个综合案例作为全书的结束。在内容的选取上,突出了MVC设计模式以及ORM和IoC等设计思想,关注软件企业在Java软件开发中所需的技术,尽量与企业岗位需求接轨。
本书的特点是注重实践,全书以“聊天室项目”的开发为主线,从第2章客户端编程开始,直到第8章的项目发布,紧紧围绕“聊天室项目”的需求来选择教学内容,因此,所有讲授的内容都能在项目开发中得到实战的演练。本书的另一个特点是随书配套提供了“Jitor实训指导软件”以及27个实验和9个实训的指导材料,为学生在计算机机房学习提供一个交互式的学习环境,提高机房上课的教学效果。
本书采用模块化设计,适合80、64、48或32课时的“Java EE应用程序设计”“Java Web应用开发”“JSP程序设计”等课程使用,既可作为高职高专院校、应用型本科院校的教学用书,也可作为自学者的参考资料。
与本书配套的“Jitor实训指导软件”以及相关的电子资料可以从http://www.ngweb.org/jee下载。本书配套的电子课件可从机械工业出版社教材服务网www.cmpedu.com免费注册、审核通过后下载,或联系编辑索取(QQ:1239258369,电话:010-88379739)。
前言
第1章 初识Java EE—Hello, World!
1.1 Hello, World! 项目需求分析
1.1.1 项目需求
1.1.2 学习需求
1.2 Web应用程序
1.2.1 C/S和B/S结构
1.2.2 HTTP协议
1.2.3 Web技术介绍
1.3 Java EE技术
1.4 Java EE开发环境和运行环境
1.4.1 Java EE开发环境
1.4.2 Java EE运行环境
1.5 开发环境的安装和使用
1.5.1 JDK的安装和配置
1.5.2 Eclipse的安装和配置
1.5.3 MySQL的安装和配置
1.5.4 Tomcat的安装和试运行
1.5.5 安装Chrome浏览器
1.6 实训1 Hello, World! 项目
1.7 小结
1.8 作业
第2章 客户端编程—聊天室界面编程
2.1 聊天室项目需求分析
2.1.1 项目需求
2.1.2 学习需求
2.2 HTML
2.2.1 HTML语法
2.2.2 常用标签
2.2.3 列表标签
2.2.4 文本的显示格式
2.2.5 表格标签
2.2.6 表单和表单元素标签
2.2.7标签
2.3 CSS
2.3.1 CSS概述
2.3.2 CSS语法
2.3.3 选择器
2.3.4 常用样式
2.3.5
本书介绍Web应用程序开发中使用的客户端编程、JSP技术、Hibernate数据库编程技术、Struts2技术、Spring技术以及Web应用程序的发布,*后以一个综合案例作为全书的结束。在内容的选取上,突出了MVC设计模式以及ORM和IoC等设计思想,关注软件企业在Java软件开发中所需的技术,尽量与企业岗位需求接轨。
本书的特点是注重实践,全书以“聊天室项目”的开发为主线,从第2章客户端编程开始,直到第8章的项目发布,紧紧围绕“聊天室项目”的需求来选择教学内容,因此,所有讲授的内容都能在项目开发中得到实战的演练。本书的另一个特点是随书配套提供了“Jitor实训指导软件”以及27个实验和9个实训的指导材料,为学生在计算机机房学习提供一个交互式的学习环境,提高机房上课的教学效果。
本书采用模块化设计,适合80、64、48或32课时的“Java EE应用程序设计”“Java Web应用开发”“JSP程序设计”等课程使用,既可作为高职高专院校、应用型本科院校的教学用书,也可作为自学者的参考资料。
与本书配套的“Jitor实训指导软件”以及相关的电子资料可以从http://www.ngweb.org/jee下载。本书配套的电子课件可从机械工业出版社教材服务网www.cmpedu.com免费注册、审核通过后下载,或联系编辑索取(QQ:1239258369,电话:010-88379739)。
获奖情况:“十二五”职业教育国家规划教材
本书特色:
★ 采用业内主流技术Spring Struts2 Hiberate
★ 全书提供了23个实验和9个实训
★ 提供Jitor实训指导软件
— 没有更多了 —
以下为对购买帮助不大的评价