登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書

『簡體書』Java Web开发技术与实践(第2版)

書城自編碼: 3684712
分類:簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 汪诚波 宋光慧
國際書號(ISBN): 9787302591153
出版社: 清华大学出版社
出版日期: 2021-10-01

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

售價:HK$ 53.6

我要買

 

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


新書推薦:
她的罪名
《 她的罪名 》

售價:HK$ 59.8
巨变与突围:碰撞中的清帝国:1644—1840
《 巨变与突围:碰撞中的清帝国:1644—1840 》

售價:HK$ 93.6
变态心理揭秘
《 变态心理揭秘 》

售價:HK$ 59.8
非洲三万里(2024版)
《 非洲三万里(2024版) 》

售價:HK$ 81.6
不思而美:一个人的心灵简史
《 不思而美:一个人的心灵简史 》

售價:HK$ 69.6
减压七处方
《 减压七处方 》

售價:HK$ 67.2
成为作家
《 成为作家 》

售價:HK$ 57.6
工作文化史 古代卷
《 工作文化史 古代卷 》

售價:HK$ 81.6

 

建議一齊購買:

+

HK$ 51.5
《 电力电子技术 第5版 》
+

HK$ 87.8
《 大学物理学(第4版)电磁学、光学、量子物理 》
+

HK$ 56.6
《 Python语言程序设计基础(第2版) 》
+

HK$ 113.9
《 无机及分析化学(第二版) 》
+

HK$ 56.7
《 大学生职业生涯规划(慕课版 双色版) 》
內容簡介:
本书在第1版的基础上进行了全面修订。全书共10章,主要内容包括3部分: 一是Servlet技术体系,属于基础知识,包括Servlet/JSP、内置对象技术与JDBC技术规范;二是主流开发框架技术,包括Spring、SpringMVC、Spring Boot以及MyBatis;三是基于MVC以及多层架构的软件工程技术。后两部分紧密结合,互为补充与说明。本书还介绍了前端与服务器端紧密相关的技术,主要包括JSON数据格式及其处理技术以及Vue Axios技术。本书以登录与注册、动态表格与增删改查、分页、文件上传等Web项目中的经典问题的解决展开,在介绍相关技术的同时,展现软件开发的实际过程。本书不仅适合作为应用型本科教材,也可供Web开发爱好者自学者及工程技术人员参考。
目錄
第1章Web应用概述1
1.1网络应用分类1
1.2B/S基础知识1
1.2.1HTTP1
1.2.2静态页面与动态页面2
1.2.3Web服务器与应用服务器2
1.3动态页面技术概述3
1.3.1ASP及ASP.NET技术3
1.3.2PHP技术5
1.3.3Servlet/JSP技术6
1.3.4Web开发技术比较9
1.4开发环境搭建10
1.4.1安装JDK10
1.4.2安装和配置Tomcat11
1.4.3安装和配置Eclipse12
1.4.4安装MySQL18
1.5本章小结22


第2章Servlet和JSP基础23
2.1Servlet技术基础23
2.1.1Servlet的历史及技术特点23
2.1.2Servlet的主要API、运行过程及生命周期24
2.1.3开发部署Servlet27
2.2JSP技术基础29
2.2.1JSP简介29
2.2.2JSP运行原理30
2.2.3开发、运行JSP程序31
2.2.4JSP与Servlet的比较32
2.3Tomcat服务器33
2.3.1Tomcat服务器中主要目录的内容及作用33
2.3.2Web项目中的资源访问路径34
2.3.3Tomcat资源管理35
2.4MVC模式36
2.4.1MVC基本思想36
2.4.2Java Web应用中的MVC37
2.4.3关于MVC模式的总结38
2.5案例——用户登录40
2.5.1需求分析40
2.5.2设计与MVC实现40
2.6本章小结43


第3章内置对象技术44
3.1内置对象概述44
3.2request对象45
3.2.1主要方法45
3.2.2常用技术47
3.2.3作用域与生命周期51
3.3response对象51
3.3.1主要方法51
3.3.2常用技术52
3.4session对象55
3.4.1基本概念和主要方法55
3.4.2常用技术58
3.5其他内置对象介绍59
3.5.1application对象59
3.5.2out对象59
3.5.3config对象60
3.5.4exception对象61
3.5.5page对象与pageContext对象62
3.6案例——主页面中的用户管理63
3.6.1需求分析63
3.6.2技术设计64
3.6.3核心代码66
3.7本章小结67


第4章JSON与Ajax技术68
4.1JSON基本概念68
4.2JavaScript环境下的JSON技术69
4.3Java环境下的JSON技术70
4.3.1基础知识70
4.3.2核心类及其用法71
4.4异步通信基础知识74
4.4.1异步通信的基本概念74
4.4.2Web项目中的页面迁移75
4.5用Axios实现Ajax技术75
4.5.1Ajax基础知识75
4.5.2Axios技术76
4.5.3进一步了解Axios技术78
4.6HTML Ajax与JSP技术的比较80
4.7案例——基于Ajax的主页面代码重构80
4.7.1需求分析80
4.7.2技术设计81
4.7.3核心代码83
4.8本章小结87


第5章Servlet技术深入剖析88
5.1Servlet技术体系88
5.1.1常用类和接口89
5.1.2全面了解Servlet配置90
5.2过滤器技术92
5.2.1基本概念92
5.2.2过滤器的主要方法、生命周期与部署93
5.2.3过滤链94
5.2.4安全过滤器的开发95
5.3器技术97
5.3.1基础知识97
5.3.2案例——统计在线总人数99
5.4本章小结101


第6章Spring与SpringMVC技术102
6.1Spring概述102
6.1.1什么是Spring102
6.1.2Spring框架结构103
6.2Spring IOC105
6.2.1相关概念106
6.2.2Spring IOC容器管理bean107
6.2.3基于XML的依赖注入109
6.2.4基于注解的依赖注入111
6.3面向切面编程113
6.4SpringMVC框架115
6.4.1概述115
6.4.2运行原理115
6.4.3SpringMVC注解117
6.4.4案例——基于SpringMVC注册页面的实现121
6.5本章小结126


第7章Spring Boot框架技术127
7.1Maven127
7.1.1Maven的安装与常用配置127
7.1.2Maven的pom.xml文件与常用命令130
7.2Spring Boot框架131
7.2.1Spring Boot目录结构及运行过程132
7.2.2Spring Boot运行原理136
7.2.3Spring Boot常用注解138
7.3重构注册页面139
7.4本章小结142


第8章JDBC技术143
8.1JDBC原理概述143
8.1.1JDBC基本概念143
8.1.2JDBC驱动程序及安装144
8.1.3JDBC应用示例144
8.2JDBC常用接口和类146
8.2.1Driver接口146
8.2.2DriverManager类146
8.2.3Connection接口147
8.2.4Statement、PreparedStatement和CallableStatement
接口149
8.3结果集156
8.4使用JDBC元数据160
8.4.1DatabaseMetaData接口的使用160
8.4.2ResultSetMetaData接口的使用161
8.4.3ParameterMetaData使用162
8.5本章小结163


第9章DAO层与MyBatis框架技术164
9.1DAO层的基础知识164
9.1.1DAO简介164
9.1.2DAO层架构165
9.2连接池与数据源166
9.2.1连接池技术简介166
9.2.2数据源与JNDI技术167
9.2.3连接池与数据源的配置168
9.3ORM的概念与实现169
9.3.1ORM技术169
9.3.2DAOUser的设计与实现170
9.4MyBatis框架173
9.4.1概况173
9.4.2工作原理174
9.5Spring Boot MyBatis175
9.5.1项目准备175
9.5.2DAO层设计177
9.5.3MyBatis的常用注解179
9.5.4基于MyBatis的DAO层异常处理181
9.5.5事务处理@Transactional注解181
9.6案例——具有事务处理功能的注册页面183
9.6.1页面设计184
9.6.2各层设计185
9.6.3运行188
9.7本章小结188


第10章书店后台管理设计与实现189
10.1项目准备189
10.1.1数据库表设计189
10.1.2项目开发环境搭建189
10.2配置及各层设计190
10.2.1配置190
10.2.2各层设计191
10.3分页与模糊查找195
10.3.1分页技术的各种实现方案195
10.3.2分页与模糊查找功能的设计与实现196
10.4文件上传与新书录入201
10.4.1上传和下载的基本原理201
10.4.2Spring Boot的文件异步上传核心技术204
10.4.3新书录入功能的实现206
10.5图书编辑与删除211
10.5.1页面设计与效果211
10.5.2各层核心代码214
10.6书店后台管理前端页面整合215
10.7日志管理216
10.7.1基础知识217
10.7.2日志的使用218
10.7.3日志的输出220
10.8本章小结222


参考文献223

 

 

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