登入帳戶  | 訂單查詢  | 購物車/收銀台( 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月出版新書

『簡體書』Struts2+Hibernate框架技术教程(第2版)

書城自編碼: 3238865
分類: 簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 张志锋 朱颢东 等
國際書號(ISBN): 9787302503422
出版社: 清华大学出版社
出版日期: 2018-08-01


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

售價:NT$ 449

我要買

share:

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



新書推薦:
中国近代史(中国史学大家蒋廷黻典作品)
《 中国近代史(中国史学大家蒋廷黻典作品) 》

售價:NT$ 223.0
先跳了再说: 仓本聪的工作与生活哲学
《 先跳了再说: 仓本聪的工作与生活哲学 》

售價:NT$ 314.0
抗焦虑饮食(赠实践手册)
《 抗焦虑饮食(赠实践手册) 》

售價:NT$ 498.0
生活不是掷骰子:理性决策的贝叶斯思维
《 生活不是掷骰子:理性决策的贝叶斯思维 》

售價:NT$ 386.0
万有引力书系·基辅罗斯:东斯拉夫文明的起源
《 万有引力书系·基辅罗斯:东斯拉夫文明的起源 》

售價:NT$ 661.0
康熙的红票:全球化中的清朝
《 康熙的红票:全球化中的清朝 》

售價:NT$ 437.0
PyTorch语音识别实战
《 PyTorch语音识别实战 》

售價:NT$ 386.0
多卖三倍
《 多卖三倍 》

售價:NT$ 252.0

建議一齊購買:

+

NT$ 446
《 JSP程序设计技术教程(第2版)(普通高等教育“计算机类专业”规划教材) 》
+

NT$ 456
《 JSP程序设计实训与案例教程(普通高等教育“计算机类专业”规划教材) 》
+

NT$ 549
《 Web框架技术(Struts2+Hibernate+Spring3)教程(高等学校计算机专业教材精选·算法与程序设计) 》
+

NT$ 361
《 JSP程序设计与项目实训教程(高等学校计算机专业教材精选·算法与程序设计) 》
+

NT$ 371
《 Struts2+Hibernate框架技术教程(高等学校计算机专业教材精选 算法与程序设计) 》
編輯推薦:
1. 注重基础、培养能力。本教材在全面系统地讲解Struts2和Hibernate5框架技术基础知识的同时,引进以项目为驱动的教学模式,全书有19个小项目, 2个大项目。既注重理论知识的传授,又强调学生的实践创新以及工程能力的培养。2. 面向工程应用型人才培养。本教材贯穿工程教育认证的中心思想,旨在培养工程应用型人才,通过项目训练培养和提高学生的实践能力、项目经验,培养更多更优秀的满足市场需求的软件工程师。3. 是教材又是项目指导书。本教材既详细介绍了Struts2框架和Hibernate5框架技术,又系统地介绍了项目的开发过程。4. 教学资源丰富。提供配套教学资源,包括本书中所有NetBeans和MyEclipse版本的示例及项目源代码、教学课件、教学日历、教学大纲、实验大纲、课后习题参考答案、电子版课后习题以及其它未收入教材的实训项目(可在清华大学出版社网站下载www.tup.com.cn或者在作者提供的教学资源网站下载http:iweb.zzuli.edu.cn)。
內容簡介:
本书旨在培养学生的Java Web框架技术实践创新和工程能力。
本书理论联系实践,引进以项目为驱动的教学模式,详细而又系统地讲解Struts2和Hibernate5框架技术,将项目开发贯穿整个知识体系。全书共分8章,内容包括Struts2框架技术入门、Struts2核心组件详解、Struts2的高级组件、基于Struts2的个人信息管理系统项目实训、Hibernate框架技术入门、Hibernate核心组件详解、Hibernate的高级组件、基于Struts2 Hibernate的教务管理系统项目实训。通过19个小项目、2个大项目的实践,使读者掌握基本理论知识,提高综合工程实践能力。
本书既可作为普通高等院校的Java Web框架技术教材,也可作为Java工程师培训教材以及Java Web软件开发人员的参考书。
目錄
目 录
第1章 Struts2框架技术入门 1
1.1
Struts2基础知识 1
1.1.1
Struts2的由来与发展 1
1.1.2
Struts2软件包的下载和配置 2
1.1.3
MVC设计模式 16
1.1.4
Struts2的工作原理 17
1.2
Struts2的核心组件 18
1.2.1
Struts2的控制器组件 18
1.2.2
Struts2的模型组件 19
1.2.3
Struts2的视图组件 20
1.3 基于Struts2的登录系统实例 21
1.3.1
使用NetBeans 8.2开发项目 22
1.3.2
使用MyEclipse 2017开发项目 27
1.3.3
使用Eclipse开发项目 34
1.4 本章小结 34
1.5 习题 35
1.5.1
选择题 35
1.5.2
填空题 35
1.5.3
简答题 36
1.5.4
实训题 36

第2章 Struts2核心组件详解 37
2.1 Struts2的配置文件struts.xml 37
2.1.1
struts.xml配置文件结构 37
2.1.2
Bean配置 38
2.1.3
常量配置 39
2.1.4
包含配置 40
2.1.5
包配置 41
2.1.6
命名空间配置 42
2.1.7
Action的配置 43
2.1.8
结果配置 44
2.1.9
拦截器配置 44
2.2
Struts2的核心控制器 44
2.3
Struts2的业务控制器 45
2.3.1
Action接口和ActionSupport类 45
2.3.2
Action实现类 49
2.3.3
Action访问ActionContext 50
2.3.4
Action直接访问Servlet API 55
2.3.5
Action中的动态方法调用 58
2.4
Struts2的OGNL表达式 63
2.4.1
Struts2的OGNL表达式介绍 63
2.4.2
Struts2的OGNL集合 67
2.5
Struts2的标签库 68
2.5.1
Struts2的标签库概述 68
2.5.2
Struts2的表单标签 69
2.5.3
Struts2的非表单标签 76
2.5.4
Struts2的数据标签 79
2.5.5
Struts2的控制标签 84
2.6 本章小结 92
2.7 习题 92
2.7.1
选择题 92
2.7.2
填空题 93
2.7.3
简答题 93
2.7.4
实训题 93

第3章 Struts2的高级组件 94
3.1
Struts2的国际化 94
3.1.1
Struts2实现国际化的流程 94
3.1.2
Struts2国际化应用实例 97
3.2
Struts2的拦截器 102
3.2.1
Struts2拦截器的基础知识 102
3.2.2
Struts2拦截器实现类 103
3.2.3
Struts2拦截器应用实例 104
3.3
Struts2的输入校验 108
3.3.1
Struts2输入验证的基础知识 108
3.3.2
Struts2的手工验证 115
3.3.3
Struts2内置校验器的使用 118
3.3.4
Struts2内置校验器应用实例 124
3.4
Struts2的文件上传和下载 130
3.4.1
文件上传 130
3.4.2
文件下载 136
3.5 本章小结 140
3.6 习题 141
3.6.1
选择题 141
3.6.2
填空题 141
3.6.3
简答题 141
3.6.4
实训题 142

第4章 基于Struts2的个人信息管理系统项目实训 143
4.1 项目需求说明 143
4.2 项目系统分析 143
4.3 系统设计与实现 145
4.3.1
数据库设计 145
4.3.2
项目代码实现 147
4.4 本章小结 238
4.5 习题 238
实验题 238

第5章 Hibernate框架技术入门 239
5.1
Hibernate基础知识 239
5.1.1
Hibernate的发展与特点 239
5.1.2
Hibernate软件包的下载和配置 240
5.1.3
Hibernate的工作原理 243
5.2
Hibernate的核心组件 243
5.3 基于Struts2 Hibernate的应用实例 245
5.4 本章小结 258
5.5 习题 258
5.5.1
选择题 258
5.5.2
填空题 259
5.5.3
简答题 259
5.5.4
实训题 259

第6章 Hibernate核心组件详解 260
6.1
Hibernate的配置文件 260
6.1.1
hibernate.cfg.xml 260
6.1.2
hibernate.properties 263
6.2
Hibernate的PO对象 266
6.2.1
Hibernate PO对象的基础知识 266
6.2.2
Hibernate PO对象的状态 267
6.3
Hibernate的映射文件 269
6.4
Hibernate的Configuration类 272
6.5
Hibernate的SessionFactory接口 273
6.6
Hibernate的Session接口 274
6.6.1
Session接口的基础知识 274
6.6.2
通过方法获取持久化对象(PO) 275
6.6.3
操作持久化对象(PO)的常用方法 276
6.7
Hibernate的Transaction接口 279
6.8
Hibernate的Query接口 281
6.8.1
Query接口的基本知识 281
6.8.2
Query接口的常用方法 281
6.9 基于Struts2 Hibernate的学生信息管理系统 284
6.10
本章小结 306
6.11
习题 307
6.11.1
选择题 307
6.11.2
填空题 307
6.11.3
简答题 307
6.11.4
实训题 307

第7章 Hibernate的高级组件 308
7.1 利用关联关系操纵对象 308
7.1.1
一对一关联关系 308
7.1.2
一对一关联关系的应用实例 311
7.1.3
一对多关联关系 324
7.1.4
一对多关联关系的应用实例 326
7.1.5
多对多关联关系 332
7.1.6
多对多关联关系的应用实例 333
7.2
Hibernate的数据查询 342
7.2.1
Hibernate Query Language 342
7.2.2
Criteria Query方式 344
7.2.3
Native SQL查询 344
7.3
Hibernate的事务管理 345
7.3.1
事务的特性 345
7.3.2
事务隔离 345
7.3.3
在Hibernate配置文件中设置隔离级别 346
7.3.4
在Hibernate中使用JDBC事务 347
7.3.5
在Hibernate中使用JTA事务 347
7.4
Hibernate的Cache管理 348
7.4.1
一级Cache 348
7.4.2
二级Cache 349
7.5 本章小结 350
7.6 习题 350
7.6.1
选择题 350
7.6.2
填空题 351
7.6.3
简答题 351
7.6.4
实训题 351

第8章 基于Struts2 Hibernate的教务管理系统项目实训 352
8.1 项目需求说明 352
8.2 项目系统分析 352
8.3 系统设计与实现 354
8.3.1
数据库设计 354
8.3.2
项目实现 356
8.4 本章小结 400
8.5 习题 401
实训题 401

参考文献 402
內容試閱
前言目前,软件企业在招聘Java工程师时,几乎无一例外地要求应聘人员具备Java Web框架技术的应用能力,所以Java Web框架技术应用是Java工程师必备的技能。为切实贯彻、实践工程教育认证的思想,培养学生的专业应用能力、系统设计能力和工程实践能力,本教材引进以项目为驱动的教学模式,通过19个应用实例和2个完整项目的实践训练,使学生在学习Struts2和Hibernate5框架技术知识体系的同时,结合工程实践加深理解和巩固,同时培养学生的工程意识、协作精神以及综合应用所学知识解决实际问题的能力。作者编写的《Web框架技术(Struts2 Hibernate Spring3)教程》(清华大学出版社,2013年5月出版,已5次印刷)、《Java Web技术整合应用与项目实战(JSP Servlet Struts2Hibernate Spring3)》(清华大学出版社,2013年6月出版,已6次印刷)、《JSP程序设计实训与案例教程》(清华大学出版社,2013年10月出版,已2次印刷)、《JSP程序设计技术教程(第2版)》(清华大学出版社,2010年9月第1版,2014年7月第2版,已累计6次印刷)、《JSP程序设计与项目实训教程(第2版)》(河南省十二五普通高等教育规划教材,清华大学出版社,2012年4月第1版,2016年6月第2版,已累计8次印刷)、《深入浅出Java程序设计》(清华大学出版社,2016年7月出版)、《Java程序设计与项目实训教程(第2版)》(清华大学出版社,2012年1月第1版,2017年8月第2版,已累计 6次印刷)等Java系列教材与本教材具有同样的风格,均基于以项目为驱动的教学模式,属于同系列的教材。本书主要章节以及具体安排如下。第1章Struts2框架技术入门,主要介绍Struts2框架的由来与发展、工作原理、核心组件、配置与使用以及应用实例。第2章Struts2核心组件详解,主要介绍Struts2框架核心组件的使用、OGNL和标签库及其应用。第3章Struts2的高级组件,主要介绍Struts2框架的国际化及其应用、拦截器及其应用、输入验证及其应用和文件上传、下载功能及其应用。第4章 基于Struts2的个人信息管理系统项目实训,通过该项目的练习整合前三章所学知识,同时培养项目实践能力。第5章Hibernate框架技术入门,主要介绍Hibernate框架的由来与发展、工作原理、核心组件、配置与使用及应用实例。第6章Hibernate核心组件详解,主要介绍Hibernate框架核心组件的使用。第7章Hibernate的高级组件,主要介绍Hibernate框架关联关系及其应用、数据查询及其应用、事务和Cache及其应用。第8章 基于Struts2 Hibernate的教务管理系统项目实训,通过该项目整合应用全书知识,培养工程实践能力。本书由张志锋、朱颢东、李璞、李娜娜、师夏阳、曹洁、黄立勋编写。参与本书编写的还有桑永宣、杜中州、张世征。在本书的编著和出版过程中得到了郑州轻工业学院、清华大学出版社的大力支持和帮助,在此表示感谢。由于编写时间仓促,水平所限,书中难免有疏漏之处,敬请读者不吝赐教。除了配套制作的教学课件、教学日历、教学大纲、实验大纲、期末试卷外,本书还提供书中NetBeans和MyEclipse版本的示例源代码、课后习题参考答案、电子版课后习题以及其他未收入教材的实训项目(可从清华大学出版社网站www.tup.com.cn下载或者在作者提供的教学资源网站http:iweb.zzuli.edu.cn下载),并为教师提供服务邮箱(2394115659.qq.com),以提供更多更便捷的教学资源服务。编 者 2018年1月

 

 

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