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

2024年10月出版新書

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

『簡體書』Java EE实用教程(第3版)(含视频教学)

書城自編碼: 3203675
分類: 簡體書→大陸圖書→計算機/網絡程序設計
作者: 郑阿奇
國際書號(ISBN): 9787121341595
出版社: 电子工业出版社
出版日期: 2018-05-01
版次: 1
頁數/字數: 460/
書度/開本: 16开 釘裝: 平塑

售價:NT$ 449

我要買

share:

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



新書推薦:
启微·狂骉年代:西洋赛马在中国
《 启微·狂骉年代:西洋赛马在中国 》

售價:NT$ 357.0
有趣的中国古建筑
《 有趣的中国古建筑 》

售價:NT$ 305.0
十一年夏至
《 十一年夏至 》

售價:NT$ 347.0
如何打造成功的商业赛事
《 如何打造成功的商业赛事 》

售價:NT$ 407.0
万千教育学前·透视学前儿童的发展:解析幼儿教师常问的那些问题
《 万千教育学前·透视学前儿童的发展:解析幼儿教师常问的那些问题 》

售價:NT$ 265.0
慈悲与玫瑰
《 慈悲与玫瑰 》

售價:NT$ 398.0
启蒙的辩证:哲学的片简(法兰克福学派哲学经典,批判理论重要文本)
《 启蒙的辩证:哲学的片简(法兰克福学派哲学经典,批判理论重要文本) 》

售價:NT$ 347.0
心跳重置
《 心跳重置 》

售價:NT$ 269.0

建議一齊購買:

+

NT$ 384
《 SQL Server实用教程(第5版)(SQL Server 2016版)(含视频教学) 》
+

NT$ 384
《 MySQL实用教程(第3版)(含视频教学) 》
+

NT$ 449
《 SQL Server实用教程(第5版)(SQL Server 2008版)(含视频教学) 》
+

NT$ 389
《 C#实用教程(第3版) 》
+

NT$ 384
《 PowerBuilder实用教程(第5版) 》
+

NT$ 364
《 Visual Basic.NET实用教程(第3版) 》
內容簡介:
本书包含实用教程、实验指导和综合应用实习三部分,实用教程部分首先介绍Java EE 开发环境构建,并通过一个简单的Java EE 程序介绍开发过程、简单调试方法,以了解大致过程;其次系统介绍Struts 2 基础、Struts 2 标签库、Struts 2 类型转换及输入校验、Struts 2 拦截器、Struts 2 的其他应用,通过综合应用案例把Struts 2 的相关内容串起来;再次介绍Hibernate 基础、Hibernate 映射机制、Hibernate 对持久化对象的操作、Hibernate 高级特性,通过应用案例整合Hibernate 与Struts 2;*后介绍Spring 基础、Spring 的AOP及事务支持、Spring 的其他功能,通过案例用Spring 整合各种Java EE 框架,案例分别采用Spring 与Struts 2 整合、Spring 与Hibernate 整合、Spring 与Struts 2 和Hibernate 整合的方法,读者可以清楚地进行对比。习题主要用于强化基本概念。实验指导部分着重训练学生的动手能力,训练内容仍然是实用教程部分的实例。综合应用实习部分介绍学生成绩管理系统。本书免费提供教学课件、程序源代码和没有冲突的Jar 包。
關於作者:
南京师范大学计算机科学与技术学院,副教授,东南大学本科,曾任计算机软件系主任,获选南京师范大学教学名师培养人选。主编5套计算机系列教材,获教育部优秀教材二等奖、电子部优秀教材二等奖、两次获江苏省优秀教学成果二等奖、江苏省畅销图书编辑二等奖、全国高校出版社优秀畅销书二等奖、两次获南京师范大学优秀教学成果一等奖、南京师范大学精品教材一等奖。参加主持国家八六三计划子项目、江苏省科技开发项目,主持南京市科技开发项目、泰州市科委项目、金陵石化公司项目,获江苏省优秀软件奖,江苏省科技进步奖、南京市创新成果奖。获国家发明专利和实用新型专利20多个。
目錄
目录
第1部分实 用 教 程

第1章Java EE平台及开发入门1
1.1Java EE的开发方式1
1.2Java EE平台构建2
1.2.1软件的安装2
1.2.2整合开发环境13
1.3Java EE开发入门16
1.3.1MyEclipse 2017集成开发
环境16
1.3.2一个简单的Java EE程序20
1.3.3Java EE程序的简单调试33
1.3.4管理Java EE项目35
习题138
第2章Struts 2基础39
2.1Struts 2框架开发入门39
2.1.1MVC基本思想39
2.1.2MVC实现方式40
2.1.3简单Struts 2开发41
2.2Struts 2原理及工作流程45
2.2.1Struts 2工作原理45
2.2.2Struts 2项目运行流程46
2.3Struts 2的控制器Action类47
2.3.1使用ActionSupport47
2.3.2Action传值48
2.3.3Action访问Servlet API49
2.3.4Action返回结果51
2.3.5在Action中定义多方法51
2.4解密Struts 2程序文件52
2.4.1web.xml文件52
2.4.2struts.xml文件53
2.4.3struts.properties文件55
2.5Struts 2配置详解57
2.5.1<action>配置详解57
2.5.2<result>配置详解59
2.5.3<package>配置详解62
习题264
第3章Struts 2标签库65
3.1Struts 2的OGNL65
3.2Struts 2的标签库67
3.2.1数据标签67
3.2.2控制标签77
3.2.3表单标签85
3.2.4非表单标签93
习题395
第4章Struts 2类型转换及输入校验96
4.1Struts 2内置类型转换器96
4.2自定义类型转换器99
4.2.1继承DefaultTypeConverter类
实现转换器99
4.2.2继承StrutsTypeConverter类
实现转换器102
4.3数组和集合类型的转换104
4.3.1数组类型转换器104
4.3.2集合类型转换器106
4.4Struts 2输入校验107
4.4.1使用execute方法校验109
4.4.2重写validate方法校验110
4.4.3使用Struts 2校验框架校验110
4.4.4客户端校验113
习题4114
第5章Struts 2应用进阶115
5.1Struts 2拦截器115
5.1.1拦截器概述115
5.1.2拦截器配置117
5.1.3自定义拦截器121
5.1.4拦截器应用实例123
5.2Struts 2文件操作125
5.2.1单文件上传125
5.2.2多文件上传128
5.2.3文件下载129
5.3Struts 2国际化131
5.3.1国际化原理131
5.3.2资源文件的访问方式132
5.3.3国际化应用实例133
习题5136
第6章Struts 2综合应用案例137
6.1图书管理系统主界面设计137
6.1.1头部设计137
6.1.2整体设计139
6.2实现登录验证功能140
6.3实现借书功能143
6.3.1总体界面设计143
6.3.2查询已借图书146
6.3.3借书功能154
6.4实现图书管理功能159
6.4.1总体界面设计159
6.4.2图书追加功能161
6.4.3图书删除功能167
6.4.4图书查询功能169
6.4.5图书修改功能170
习题6171
第7章Hibernate基础172
7.1ORM简介172
7.2第一个Hibernate程序172
7.3Hibernate各种文件的作用180
7.3.1POJO类及其映射文件180
7.3.2Hibernate核心配置文件182
7.4HibernateSessionFactory类183
7.4.1框架生成类代码183
7.4.2获取Session对象的流程185
7.4.3核心接口186
习题7188
第8章Hibernate映射机制189
8.1主键映射189
8.1.1代理主键映射189
8.1.2自然主键映射191
8.1.3复合主键映射191
8.2数据类型映射195
8.3对象关系映射196
8.3.1继承关系映射197
8.3.2关联关系映射205
8.4动态类的使用217
习题8219
第9章Hibernate对持久化对象的操作220
9.1操作持久化对象的常用方法220
9.1.1save方法220
9.1.2get和load方法220
9.1.3update方法221
9.1.4delete方法221
9.1.5saveOrUpdate方法221
9.2HQL查询222
9.2.1基本查询222
9.2.2条件查询223
9.2.3分页查询224
9.2.4连接查询224
9.2.5子查询225
9.2.6SQL查询226
9. 3Hibernate的批量操作229
9.3.1批量插入229
9.3.2批量更新230
9.3.3批量删除231
9.4持久对象的生命周期232
习题9233
第10章Hibernate高级特性234
10.1Hibernate事务管理234
10.1.1事务的概念234
10.1.2Hibernate的事务234
10.2Hibernate并发处理236
10.2.1并发产生的问题236
10.2.2解决方案238
10.3Hibernate的拦截器239
10.3.1Interceptor接口239
10.3.2应用举例241
习题10243
第11章Hibernate与Struts 2整合应用
案例244
11.1Hibernate与Struts 2系统的整合244
11.2添加Hibernate及开发持久层245
11.3功能实现255
11.3.1登录功能256
11.3.2查询已借图书功能256
11.3.3借书功能259
11.3.4图书管理功能261
习题11264
第12章MyBatis基础265
12.1MyBatis简介265
12.2第一个MyBatis程序265
12.3MyBatis原理及工作流程272
12.4MyBatis配置入门273
12.4.1MyBatis的映射文件273
12.4.2MyBatis核心配置文件274
12.4.3与Hibernate类比274
12.5MyBatis与Struts 2整合应用275
12.5.1整合原理275
12.5.2应用案例276
习题12281
第13章Spring基础282
13.1Spring开发入门282
13.1.1Spring概述282
13.1.2Spring简单应用283
13.2Spring的核心机制依赖注入286
13.2.1依赖注入的概念286
13.2.2依赖注入的两种方式289
13.3Spring容器中的Bean291
13.3.1Bean的定义和属性292
13.3.2Bean的生命周期294
13.3.3Bean的管理298
13.3.4Bean的引用300
13.4Spring对集合属性的注入301
13.4.1对List的注入301
13.4.2对Set的注入302
13.4.3对Map的注入303
习题13304
第14章Spring MVC基础305
14.1Spring MVC概述305
14.2第一个Spring MVC程序306
14.3Spring MVC内部工作原理309
14.4基于注解的控制器实现310
14.5与持久层框架的整合应用312
14.5.1Spring MVC与MyBatis
整合312
14.5.2Spring MVC与Hibernate
整合314
习题14317
第15章Spring的其他功能318
15.1Spring后处理器318
15.1.1Bean后处理器318
15.1.2容器后处理器320
15.2Spring的AOP321
15.2.1代理机制322
15.2.2AOP的术语与概念325
15.2.3Spring的AOP基础支持327
15.2.4Spring的AOP扩展支持335
15.3定时器的应用342
15.3.1使用程序直接启动方式342
15.3.2使用Web监听方式343
15.3.3Spring定制定时器343
习题15345
第16章用Spring整合各种Java EE框架346
16.1Spring与Struts 2整合346
16.1.1整合原理346
16.1.2应用实例346
16.2Spring与Hibernate整合348
16.2.1整合原理348
16.2.2应用实例348
16.3Spring与MyBatis整合357
16.3.1整合原理357
16.3.2应用实例357
16.3.3Mapper接口简化实现361
16.4Spring与Struts 2、Hibernate三者
的整合363
16.4.1整合原理363
16.4.2项目架构363
16.4.3修改DAO实现类365
16.4.4编写业务逻辑接口及实
现类370
16.4.5登录功能的实现373
16.4.6查询已借图书功能的
实现375
16.4.7借书功能的实现377
16.4.8图书管理功能的实现379
16.5Spring与Spring MVC、MyBatis
三者的整合383
16.5.1整合原理383
16.5.2应用实例384
习题16389

第2部分实 验 指 导

实验1Struts 2基础应用390
实验目的390
实验内容390
思考与练习390
实验2Struts 2综合应用391
实验目的391
实验内容391
思考与练习392
实验3Hibernate基础应用392
实验目的392
实验内容392
思考与练习392
实验4Hibernate与Struts 2整合应用392
实验目的392
实验内容392
思考与练习393
实验5MyBatis基础应用393
实验目的393
实验内容393
思考与练习393
实验6Spring基础应用393
实验目的393
实验内容393
思考与练习393
实验7Spring MVC基础应用393
实验目的393
实验内容394
思考与练习394
实验8Spring AOP应用394
实验目的394
实验内容394
思考与练习394
实验9Spring与Struts 2整合应用394
实验目的394
实验内容394
思考与练习394
实验10Spring与Hibernate整合应用394
实验目的394
实验内容394
思考与练习395
实验11Spring与MyBatis整合应用395
实验目的395
实验内容395
思考与练习395
实验12SSH2架构应用395
实验目的395
实验内容395
思考与练习395
实验13SSM架构应用395
实验目的395
实验内容395
思考与练习395

第3部分综合应用实习

P1.1数据库准备396
P1.2Java EE系统分层架构397
P1.2.1分层模型397
P1.2.2多框架整合实施方案397
P1.3搭建项目总体框架398
P1.4持久层开发399
P1.4.1生成POJO类及映射399
P1.4.2实现DAO接口组件403
P1.5业务层开
內容試閱
前 言
经过这些年的发展,Java EE技术功能不断完善,已经在Web开发中占据主导地位。2009年,我们编写了《Java EE实用教程》,这是国内最早编写该内容的教材之一,受到市场广泛好评,多次重印。2014年,我们推出《Java EE实用教程(第2版)》,在升级版本的同时,在第1版的基础上进行了优化、整合,实例更加系统,更加方便教学和应用开发参考,继续得到了广大读者的拥抱和推崇,又多次重印。
《Java EE实用教程(第3版)(含视频教学)》包含实用教程、实验指导和综合应用实习三部分,以目前市场上最新的版本为平台,在继承第2版的基础上大幅度地进行更新、完善、系统化,同时增加了近年出现的MyBatis、Spring MVC等技术及其整合的内容。
实用教程部分包括Java EE平台及开发入门、Struts 2基础、Struts 2标签库、Struts 2类型转换及输入校验、Struts 2应用进阶、Struts 2综合应用案例、Hibernate基础、Hibernate映射机制、Hibernate对持久化对象的操作、Hibernate高级特性、Hibernate与Struts 2整合应用案例、MyBatis基础、Spring基础、Spring MVC基础、Spring的其他功能、用Spring整合各种Java EE框架等,在每一章后配套相应的习题。
与实用教程配套的实验包括Struts 2基础应用、Struts 2综合应用、Hibernate基础应用、Hibernate与Struts 2整合应用、MyBatis基础应用、Spring基础应用、Spring MVC基础应用、Spring AOP应用、Spring与Struts 2整合应用、Spring与Hibernate整合应用、Spring与MyBatis整合应用、SSH2架构应用、SSM架构应用等,先引导操作完成任务,然后是思考与练习。
在实验之后配套综合应用实习,介绍学生成绩管理系统的开发,包括数据库准备、Java EE系统分层架构、搭建项目总体框架、持久层开发、业务层开发、表示层开发等。
本书系统配套教学微视频69个,贯穿全书主要内容,扫描二维码即可播放,大大方便了Java EE的教学和初学者自学与应用开发。
本书免费提供教学课件、程序源代码、可运行的程序源代码、综合应用实习所有源文件和没有冲突的Jar包,需要者可在电子工业出版社华信教育资源网(www.hxedu.com.cn)免费注册下载。
本书可作为大学本科、高职高专相关课程的教材和教学参考书,也可供从事Java EE应用系统开发的用户学习和参考。
本书由郑阿奇(南京师范大学)主编,参加本书编写的还有徐文胜、丁有和、殷红先、曹弋、陈瀚、陈冬霞、邓拼搏、高茜、刘博宇、彭作民、钱晓军、孙德荣、陶卫冬、吴明祥、王志瑞、徐斌、俞琰、严大牛、郑进、周何骏、于金彬、马骏、周怡明、姜乃松、梁敬东等,在此一并表示感谢!
由于我们的水平有限,疏漏和错误在所难免,敬请广大师生、读者批评指正,意见和建议可反馈至作者电子邮箱easybooks@163.com。
编 者

 

 

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