登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

2023年06月出版新書

2023年05月出版新書

2023年04月出版新書

2023年03月出版新書

2023年02月出版新書

『簡體書』Java EE项目开发教程(第3版)(含视频教学)

書城自編碼: 3120478
分類: 簡體書→大陸圖書→計算機/網絡程序設計
作者: 郑阿奇
國際書號(ISBN): 9787121328671
出版社: 电子工业出版社
出版日期: 2017-12-01
版次: 3

書度/開本: 16开 釘裝: 平装

售價:NT$ 281

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
新形势下海事综合风险管控理论与实践
《 新形势下海事综合风险管控理论与实践 》

售價:NT$ 448.0
数码港元:Web3.0构建香港新金融
《 数码港元:Web3.0构建香港新金融 》

售價:NT$ 420.0
邓正来著作集(全9册)
《 邓正来著作集(全9册) 》

售價:NT$ 8893.0
努斯:希腊罗马哲学研究(第6辑)--逻辑、同异与辩证法
《 努斯:希腊罗马哲学研究(第6辑)--逻辑、同异与辩证法 》

售價:NT$ 381.0
碳交易与碳金融基础(彭玉镏)
《 碳交易与碳金融基础(彭玉镏) 》

售價:NT$ 269.0
当下的骰子--福柯的光与影
《 当下的骰子--福柯的光与影 》

售價:NT$ 493.0
数字经济蓝皮书:全球数字经济竞争力发展报告(2023)
《 数字经济蓝皮书:全球数字经济竞争力发展报告(2023) 》

售價:NT$ 885.0
中国燃料电池汽车产业实践:政策、技术、建议及展望    中国汽车技术研究中心有限公司
《 中国燃料电池汽车产业实践:政策、技术、建议及展望 中国汽车技术研究中心有限公司 》

售價:NT$ 773.0

內容簡介:
本书以网上书店项目为引导,系统简明地介绍Java EE基本技术和应用方法,对Java EE的教学具有明显的优势。其基本方法是把繁多和复杂的内容分散开来,通过应用理解原理和方法。本书从结构上做了调整,更加规范,与Java EE项目开发直接结合。本书共10章,清晰地划分为项目开发准备、项目开发入门、项目开发综合、项目开发技术4个部分;通过与项目相关的知识点介绍,对项目开发过程中的疑问进行详细的解答。本书免费提供教学课件、实例工程文件和配套的jar包。同时,提供二维码扫码教学视频,均可到华信教育资源网(www.hxedu.com.cn)直接下载通过PC播放。本书可以作为大学本专科Java EE课程教材、实习教材,也可以作为Java EE技术培训和入门参考书。
關於作者:
郑阿奇,男,南京师范大学教授,主编多个系列高等院校计算机教材,其中十多种入选普通高等教育十一五国家级规划教材和十二五职业教育国家规划教材。
目錄
目录
第1章项目开发准备:Java EE开发环境1
1.1Java EE软件安装1
1.1.1下载安装JDK 82
1.1.2下载安装Tomcat 96
1.1.3安装MyEclipse 20178
1.1.4安装MySQL 5.712
1.1.5设置MySQL字符集15
1.1.6创建MySQL数据库18
1.2Java EE环境搭建20
1.2.1配置MyEclipse 2017所用的JRE21
1.2.2集成MyEclipse 2017与Tomcat 922
1.2.3MyEclipse 2017连接MySQL24
1.3MyEclipse 2017环境简介26
1.3.1标准界面元素27
1.3.2组件化的功能30
习题一30
第2章项目开发入门:Java EE开发初步31
2.1简单Web程序开发31
2.1.1创建Web项目31
2.1.2编写JSP页面32
2.1.3部署项目33
2.1.4运行浏览35
2.2MyEclipse项目管理35
2.2.1导出项目36
2.2.2移除项目36
2.2.3打开项目37
2.2.4导入项目37
2.3Java EE传统开发39
2.3.1Model1模式39
2.3.2入门实践一:JSP JDBC实现登录39
2.3.3Java EE程序的调试45
2.3.4知识点包、目录、Jar文件、Servlet、JSP、JDBC49
习题二51
第3章项目开发入门:Java EE框架与 MVC模式52
3.1Struts 2让网页与控制分离52
3.1.1Struts 2框架52
3.1.2入门实践二:JSP Struts 2 JDBC实现登录56
3.1.3知识点Struts 2:配置、Action61
3.2Hibernate把数据持久化66
3.2.1Hibernate概述66
3.2.2入门实践三:JSP Hibernate实现登录67
3.2.3知识点Hibernate:配置、接口及ORM基础74
3.2.4入门实践四:JSP DAO Hibernate实现登录79
3.2.5知识点DAO模式、HQL语言和Query接口82
3.3MVC框架开发模式85
3.3.1MVC思想85
3.3.2入门实践五:JSP Struts 2 DAO Hibernate实现登录86
3.3.3知识点Action:与属性分离87
习题三89
第4章项目开发入门:Java EE框架集成90
4.1Java EE组件集成原理90
4.1.1IoC(控制反转)机制90
4.1.2Spring框架93
4.2SpringHibernate集成应用96
4.2.1入门实践六:JSP Spring DAO Hibernate实现登录97
4.2.2知识点Spring容器、DAO层104
4.3Struts 2Spring集成应用107
4.3.1让Spring代管Action107
4.3.2入门实践七:JSP Struts 2 Spring JDBC实现登录107
4.4SSH2多框架整合110
4.4.1以Spring为核心的整合思路111
4.4.2入门实践八:JSP Struts 2 Spring DAO Hibernate组合111
习题四116
第5章项目开发综合:网上书店应用的架构设计117
5.1网上书店的架构117
5.1.1功能需求和展示117
5.1.2业务层的引入:多框架整合(含Service层)118
5.1.3系统架构:原理与实施127
5.2搭建项目框架128
5.3注册、登录和注销功能开发133
5.3.1表示层页面设计133
5.3.2持久层接口设计141
5.3.3业务及控制逻辑设计143
5.3.4用Spring整合各组件145
5.3.5辅助编码147
5.3.6部署运行149
习题五150
第6章项目开发综合:显示图书功能开发151
6.1需求展示151
6.2开发步骤152
6.2.1显示图书类别152
6.2.2按类别显示图书157
6.2.3分页显示图书162
6.2.4搜索图书171
6.3知识点Struts 2:标签库175
6.3.1数据标签175
6.3.2控制标签176
习题六177
第7章项目开发综合:购物车功能开发178
7.1需求展示178
7.2开发步骤179
7.2.1添加到购物车179
7.2.2显示购物车188
7.2.3结账下订单191
7.3知识点Struts 2:OGNL表达式198
7.3.1OGNL基础198
7.3.2OGNL的集合操作199
7.4知识点Hibernate数据关联200
7.4.1多对一200
7.4.2一对多202
7.4.3双向关联204
习题七207
第8章项目开发技术:日志输出和事务管理208
8.1Spring AOP简介208
8.1.1从代理机制初探AOP208
8.1.2动态代理209
8.1.3AOP基本概念210
8.1.4通知Advice212
8.1.5切入点Pointcut213
8.1.6Spring对事务的支持215
8.2开发步骤217
8.2.1为订单添加日志输出217
8.2.2将结账过程纳入事务管理219
8.3知识点Hibernate缓存、事务管理221
8.3.1缓存管理221
8.3.2事务222
习题八224
第9章项目开发技术:Ajax验证用户注册225
9.1开发步骤225
9.2Ajax入门230
9.2.1Asynchronous JavaScript XML230
9.2.2XMLHttpRequest232
9.2.3基于Ajax的用户注册实例233
9.2.4Ajax集成技术:DWR233
习题九234
第10章项目开发技术:Java EE应用测试与发布235
10.1测试235
10.1.1应用测试:使用JUnit单元测试框架235
10.1.2性能与压力测试239
10.2发布240
10.2.1发布网上书店240
10.2.2知识点发布文件的类型241
习题十242
內容試閱
前 言
Java EE是目前Java开发Web应用(特别是企业级应用)的首选平台之一,为了轻松学习和掌握Java EE,需要比较好的简单易懂的教材。本书第1版即《J2EE 应用实践教程》(ISBN 978-7-121-07852-1)以网上书店项目为向导,在完成项目的同时模仿学习Java EE,并在一定程度上考虑了知识的系统性,实践证明是成功的。《Java EE项目开发教程(第2版)》在第1版的基础上做了进一步完善和许多创新,继续得到了高校广大师生和读者的推崇。
本书根据Java EE技术的最新发展和教学实践,在第2版的基础上进行了修改和完善,从结构上做了调整,更加规范,与Java EE项目开发直接结合,清晰地划分为下列4个部分。
(1)项目开发准备:构建Java EE开发环境。
(2)项目开发入门:包括Java EE开发初步、Java EE框架与MVC模式、Java EE框架集成。
(3)项目开发综合:包括网上书店应用的架构设计、显示图书功能开发、购物车功能开发。
(4)项目开发技术:包括日志输出和事务管理、Ajax验证用户注册、Java EE应用测试与发布。
本书通过华信教育资源网(www.hxedu.com.cn)免费提供完善的配套资源,内容不仅包括最后完成的项目总体,而且包括每一章配套的可运行工程(含jar包)。这些工程的功能逐步累积,在最后一章形成完整的工程,更有利于读者学习和模仿。同时提供教学课件,方便教学。教师在教学过程中既可以采用课堂教学,也可以采用计算机在教室或机房演示教学。
本书每章包含二维码扫码教学视频,在开发环境下指导项目开发主要过程和要点,回答读者关心的问题。读者也可到华信教育资源网直接下载通过PC播放。
本书由东南大学俞琰编著,由南京师范大学郑阿奇主编并定稿。
参加本书编写的还有徐文胜、丁有和、殷红先、曹弋、陈瀚、陈冬霞、邓拼搏、高茜、刘博宇、彭作民、钱晓军、孙德荣、陶卫冬、吴明祥、王志瑞、徐斌、严大牛、郑进、周何骏、于金彬、马骏、周怡明、姜乃松、梁敬东等。
由于编者的水平有限,错误在所难免,敬请广大师生、读者批评指正。
意见建议邮箱:easybooks@163.com。
编 者

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.