中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
WEB應用開發:基于SPRING MVC+MYBATIS+MAVEN/韓冬

包郵 WEB應用開發:基于SPRING MVC+MYBATIS+MAVEN/韓冬

作者:韓冬
出版社:電子工業出版社出版時間:2017-03-01
開本: 其他 頁數: 348
中 圖 價:¥38.2(6.5折) 定價  ¥59.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

WEB應用開發:基于SPRING MVC+MYBATIS+MAVEN/韓冬 版權信息

  • ISBN:9787121348914
  • 條形碼:9787121348914 ; 978-7-121-34891-4
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>>

WEB應用開發:基于SPRING MVC+MYBATIS+MAVEN/韓冬 本書特色

本書是目前國內較少的系統講解Spring MVC MyBatis Maven這一組合的教材。全書分為Java Web開發基礎、MyBatis和Spring MVC三部分,共20章。Java Web開發基礎(1~9章),主要包括搭建Java Web開發環境、Servlet編程、JSP語言基礎、會話管理、EL和JSTL、過濾器與監聽器、AJAX技術、Maven、jQuery基礎和jQuery EasyUI等內容。MyBatis(10~14章),主要包括MyBatis入門、配置和映射、動態SQL、MyBatis注解方式、MyBatis緩存配置和MyBatis應用等內容。Spring MVC(15~20章),主要包括Spring基礎、Spring MVC入門、基于注解的控制器、攔截器、數據轉換和格式化、Spring MVC的表單標簽庫、Spring MVC的文件上傳和下載、Spring MVC的國際化和Spring MVC MyBatis應用等內容。本書內容豐富、翔實,實用性強,適用面廣,既可作為高等學校計算機相關專業學生學習Java Web應用開發的教材,又可作為軟件培訓機構和編程人員的參考用書。

WEB應用開發:基于SPRING MVC+MYBATIS+MAVEN/韓冬 內容簡介

本書是目前靠前較少的系統講解Spring MVC+MyBatis+Maven這一組合的教材。全書分為Java Web開發基礎、MyBatis和Spring MVC三部分,共20章。Java Web開發基礎(1~9章),主要包括搭建Java Web開發環境、Servlet編程、JSP語言基礎、會話管理、EL和JSTL、過濾器與監聽器、AJAX技術、Maven、jQuery基礎和jQuery EasyUI等內容。MyBatis(10~14章),主要包括MyBatis入門、配置和映射、動態SQL、MyBatis注解方式、MyBatis緩存配置和MyBatis應用等內容。Spring MVC(15~20章),主要包括Spring基礎、Spring MVC入門、基于注解的控制器、、數據轉換和格式化、Spring MVC的表單標簽庫、Spring MVC的文件上傳和下載、Spring MVC的靠前化和Spring MVC+MyBatis應用等內容。本書內容豐富、翔實,實用性強,適用面廣,既可作為高等學校計算機相關專業學生學習Java Web應用開發的教材,又可作為軟件培訓機構和編程人員的參考用書。

WEB應用開發:基于SPRING MVC+MYBATIS+MAVEN/韓冬 目錄

目 錄
**部分 Java Web開發基礎
第1章 搭建Java Web開發環境 2
1.1 基于B/S結構的Web應用 2
1.2 JDK安裝與配置 2
1.3 服務器Tomcat下載與安裝 3
1.4 Eclipse安裝與使用 3
1.4.1 Eclipse下載及創建Dynamic Web Project 3
1.4.2 Eclipse中的編碼問題 4
1.4.3 將Tomcat和Eclipse相關聯 6
1.4.4 Eclipse自動部署項目到
Tomcat的Webapps目錄 7
1.5 MySQL安裝配置與使用 9
1.6 PostgreSQL安裝與使用 13
1.6.1 PostgreSQL下載與安裝 13
1.6.2 使用pgAdmin III連接
PostgreSQL 13
1.6.3 使用pgAdmin III創建
數據庫 14
1.7 Navicat Premium安裝與使用 14
1.8 本章小結 16
習題 1 17
第2章 Servlet編程 18
2.1 Servlet簡介 18
2.2 Servlet基礎 19
2.2.1 用記事本寫一個Servlet 19
2.2.2 Servlet 體系結構 20
2.2.3 Servlet 接口 20
2.2.4 Servlet 生命周期 21
2.2.5 Servlet 生命周期示例 22
2.3 Servlet API編程常用接口和類 25
2.3.1 GenericServlet類 25
2.3.2 HttpServlet類 26
2.3.3 ServletConfig接口 27
2.3.4 HttpServletRequest
接口 29
2.3.5 HttpServletResponse
接口 31
2.3.6 ServletContext接口 32
2.4 Servlet處理表單數據 35
2.5 Servlet重定向和請求轉發 36
2.5.1 重定向 36
2.5.2 請求轉發 37
2.5.3 Servlet中請求轉發時
forword()和include()的
區別 38
2.6 Servlet數據庫訪問 40
2.6.1 JDBC基礎 40
2.6.2 創建測試數據 40
2.6.3 訪問數據庫 40
2.7 Servlet異常處理 41
2.8 異步Servlet 45
2.9 本章小結 46
習題 2 47
第3章 JSP語言基礎 48
3.1 JSP基本語法 48
3.1.1 JSP簡介 48
3.1.2 JSP運行機制 48
3.1.3 **個JSP程序 49
3.1.4 JSP指令 49
3.1.5 JSP腳本 51
3.1.6 JSP注釋 52
3.2 JSP動作元素 52
3.3 JSP內置對象 53
3.4 JSP綜合示例 57
3.5 本章小結 57
習題 3 58
第4章 會話管理 59
4.1 Cookies 59
4.1.1 Cookie剖析 59
4.1.2 在Servlet中操作
Cookie 59
4.1.3 Cookie API 60
4.1.4 使用Cookie示例 60
4.2 HttpSession對象 62
4.2.1 Session簡介 62
4.2.2 HttpSession API 62
4.2.3 使用HttpSession示例 63
4.3 URL重寫 65
4.3.1 為什么需要URL重寫 65
4.3.2 encodeURL()和
encodeRedirectURL() 65
4.3.3 使用URL重寫示例 66
4.4 隱藏表單域 66
4.5 本章小結 66
習題 4 67
第5章 EL和JSTL 68
5.1 JSP表達式語言 68
5.1.1 EL簡介 68
5.1.2 EL的運算符和優先級 69
5.1.3 EL隱式對象 70
5.1.4 定義和使用EL函數 74
5.2 JSP標準標簽庫 75
5.2.1 JSTL簡介 75
5.2.2 JSTL安裝與配置 76
5.2.3 核心標簽庫 76
5.3 本章小結 79
習題 5 80
第6章 過濾器與監聽器 81
6.1 Servlet過濾器 81
6.1.1 Filter工作原理 81
6.1.2 Filter核心接口 81
6.1.3 Filter生命周期 82
6.1.4 Filter配置 82
6.1.5 Filter應用 83
6.2 Servlet監聽器 86
6.2.1 Servlet監聽器概述 86
6.2.2 Servlet上下文監聽 86
6.2.3 HTTP會話監聽 89
6.2.4 Servlet請求監聽 92
6.3 本章小結 94
習題 6 94
第7章 AJAX技術 95
7.1 實現AJAX應用的一般步驟 95
7.2 使用XMLHttpRequest對象 96
7.2.1 創建XMLHttpRequest
對象 96
7.2.2 XMLHttpRequest對象的
常用屬性和事件 96
7.2.3 XMLHttpRequest對象的
常用方法 97
7.3 AJAX示例 98
7.3.1 更改文本內容 98
7.3.2 查詢項目信息 100
7.3.3 驗證注冊郵箱格式和
唯一性 101
7.4 本章小結 104
習題 7 104
第8章 Maven 105
8.1 初識Maven 105
8.2 Maven的安裝和配置 107
8.3 Maven使用 110
8.4 坐標和依賴 111
8.5 本章小結 112
習題 8 113
第9章 jQuery EasyUI 114
9.1 jQuery基礎 114
9.1.1 初識jQuery 114
9.1.2 jQuery選擇器 116
9.1.3 jQuery事件 116
9.1.4 jQuery AJAX 117
9.2 jQuery EasyUI 120
9.3 jQuery EasyUI布局 121
9.3.1創建邊框布局 121
9.3.2 在面板中創建復雜
布局 122
9.3.3 創建折疊面板 123
9.3.4 創建標簽頁 124
9.3.5 動態添加標簽頁 124
9.4 jQuery EasyUI數據網格 125
9.4.1 轉換HTML表格為
數據網格 125
9.4.2 取得選中行數據 126
9.4.3 創建復雜工具欄 127
9.4.4 自定義分頁 129
9.5 本章小結 130
習題 9 130

第二部分 MyBatis
第10章 MyBatis入門 132
10.1 從JDBC到MyBatis 132
10.2 **個MyBatis示例 134
10.2.1 創建Maven項目 134
10.2.2 準備數據 136
10.2.3 MyBatis配置 136
10.2.4 創建實體類 137
10.2.5 創建映射接口和SQL
映射文件 138
10.2.6 配置Log4j 138
10.2.7 測試 138
10.3 MyBatis框架原理 139
10.3.1 MyBatis整體架構 140
10.3.2 MyBatis運行原理 140
10.4 MyBatis核心組件的
生命周期 142
10.4.1 SqlSessionFactory
Builder 142
10.4.2 SqlSessionFactory 142
10.4.3 SqlSession 142
10.4.4 Mapper Instances 142
10.5 本章小結 143
習題 10 143
第11章 配置和映射 144
11.1 示例:實現表數據的增、刪、
改、查 144
11.2 MyBatis主配置文件 149
11.3 XML映射文件 153
11.4 高級結果映射 160
11.4.1 示例說明 160
11.4.2 一對一映射 164
11.4.3 一對多映射 167
11.4.4 多對多關聯 171
11.5 本章小結 175
習題 11 175
第12章 動態SQL 176
12.1 示例:使用動態SQL 176
12.2 if 178
12.3 choose、when、otherwise 181
12.4 where、set、trim 182
12.5 foreach 187
12.6 bind 188
12.7 本章小結 189
習題 12 189
第13章 MyBatis其他 190
13.1 MyBatis注解方式 190
13.1.1 使用注解方式實現表
數據的增刪改查 190
13.1.2 使用注解的動態
SQL 194
13.2 MyBatis緩存配置 200
13.2.1 一級緩存(SqlSession
層面) 200
13.2.2 二級緩存(SqlSession
Factory層面) 203
13.3 本章小結 206
習題 13 207
第14章 MyBatis應用 208
14.1 示例總體介紹 208
14.1.1 任務說明和準備數據 208
14.1.2 總體框架 209
14.1.3 程序主要流程 209
14.2 典型代碼及技術要點 210
14.2.1 通用功能包的類實現 210
14.2.2 控制層 210
14.2.3 業務層及使用
FastJson 211
14.2.4 數據層及JNDI
數據源 213
14.2.5 部署發布 215
14.2.6 使用Jackson和手工
拼湊JSON 215
14.3 本章小結 215
習題 14 216

第三部分 Spring MVC
第15章 Spring基礎 218
15.1 Spring入門 218
15.1.1 Spring概述 218
15.1.2 使用Spring容器 221
15.2 依賴注入 223
15.3 Spring容器中的Bean 227
15.4 容器中Bean的生命周期 230
15.5 兩種后處理器 231
15.5.1 Bean后處理器 231
15.5.2 容器后處理器 232
15.6 裝配Spring Bean 232
15.6.1 通過XML配置裝配
Bean 233
15.6.2 通過注解裝配Bean 233
15.6.3 自動裝配和精確裝配 235
15.7 Spring的AOP 236
15.8 本章小結 237
習題 15 237
第16章 Spring MVC入門 238
16.1 Spring MVC概述 238
16.2 Spring MVC入門示例1:Hello,
Spring MVC! 238
16.2.1 創建Maven項目 238
16.2.2 pom.xml 239
16.2.3 Web應用部署描述文件
Web.xml 241
16.2.4 Spring MVC
配置文件 242
16.2.5 基于Controller接口的
控制器 242
16.2.6 視圖 243
16.2.7 部署發布項目 243
16.3 Spring MVC入門示例2:
表單提交 243
16.3.1 創建Maven項目 243
16.3.2 編碼過濾器 244
16.3.3 表單提交及相應配置 245
16.3.4 測試應用 246
16.4 Spring MVC入門示例3:
基于注解 247
16.4.1 創建Maven項目 247
16.4.2 創建控制器并添加
注解 247
16.4.3 視圖解析器 248
16.4.4 測試應用 248
16.5 Spring MVC的工作流程 249
16.6 本章小結 250
習題 16 250
第17章 基于注解的控制器 251
17.1 Spring MVC常用注解 251
17.1.1 @Controller和
@RequestMapping 251
17.1.2 @Autowired和
@Service 253
17.1.3 @RequestParam和
@PathVariable 253
17.1.4 @CookieValue和
@RequestHeader 254
17.2 在Spring MVC中處理模型
數據 255
17.2.1 數據模型 255
17.2.2 ModelAndView 256
17.2.3 Map及Model 257
17.2.4 @SessionAttributes 258
17.2.5 @ModelAttribute 259
17.3 基于注解的控制器示例1 263
17.3.1 創建AnnotationDemo1
工程 263
17.3.2 創建控制器并添加
注解 263
17.3.3 測試應用 264
17.4 基于注解的控制器示例2 264
17.4.1 創建AnnotationDemo2
工程 264
17.4.2 應用@Autowired和
@Service進行依賴
注入 265
17.4.3 重定向 267
17.4.4 測試應用 267
17.5 本章小結 268
習題 17 268
第18章 攔截器、數據轉換和格式化 269
18.1 Spring MVC的攔截器 269
18.1.1 攔截器的定義和注冊 269
18.1.2 攔截器1
展開全部

WEB應用開發:基于SPRING MVC+MYBATIS+MAVEN/韓冬 作者簡介

2011至今,蘇州大學計算機學院。(蘇大-瑞翼移動互聯網應用研發中心技術負責人)(2012-2013,中科大軟件學院青年骨干教師訪問學者。)2009-2011,南京鐵道職業技術學院(蘇州校區)電子信息系“移動開發及嵌入式軟件”專業負責人。(現已并入蘇大)2007-2009,安徽電子信息職業技術學院軟件學院(國家級示范)。2004-2007,在同濟大學軟件學院攻讀軟件碩士。并于2007年5月獲得碩士學位,2007年9月評為副教授。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 桐城新闻网—桐城市融媒体中心主办 | 磷酸肌酸二钠盐,肌酐磷酰氯-沾化欣瑞康生物科技 | 沧州友城管业有限公司-内外涂塑钢管-大口径螺旋钢管-涂塑螺旋管-保温钢管生产厂家 | 模型公司_模型制作_沙盘模型报价-中国模型网 | 艾默生变频器,艾默生ct,变频器,ct驱动器,广州艾默生变频器,供水专用变频器,风机变频器,电梯变频器,艾默生变频器代理-广州市盟雄贸易有限公司官方网站-艾默生变频器应用解决方案服务商 | 全自动固相萃取仪_高通量真空平行浓缩仪-勤业永为 | 全自动实验室洗瓶机,移液管|培养皿|进样瓶清洗机,清洗剂-广州摩特伟希尔机械设备有限责任公司 | 礼仪庆典公司,礼仪策划公司,庆典公司,演出公司,演艺公司,年会酒会,生日寿宴,动工仪式,开工仪式,奠基典礼,商务会议,竣工落成,乔迁揭牌,签约启动-东莞市开门红文化传媒有限公司 | 英国雷迪地下管线探测仪-雷迪RD8100管线仪-多功能数字听漏仪-北京迪瑞进创科技有限公司 | 煤棒机_增碳剂颗粒机_活性炭颗粒机_木炭粉成型机-巩义市老城振华机械厂 | 杭州代理记账费用-公司注销需要多久-公司变更监事_杭州福道财务管理咨询有限公司 | 玻璃钢型材_拉挤模具_玻璃钢拉挤设备——滑县康百思 | 石牌坊价格石牌坊雕刻制作_石雕牌坊牌楼石栏杆厂家_山东嘉祥石雕有限公司 | 膜结构车棚|上海膜结构车棚|上海车棚厂家|上海膜结构公司 | 塑料瓶罐_食品塑料瓶_保健品塑料瓶_调味品塑料瓶–东莞市富慷塑料制品有限公司 | 圆窗水平仪|伊莉莎冈特elesa+ganter | 房车价格_依维柯/大通/东风御风/福特全顺/江铃图片_云梯搬家车厂家-程力专用汽车股份有限公司 | 实验室装修_实验室设计_实验室规划设计- 上海广建净化工程公司 | 【直乐】河北石家庄脊柱侧弯医院_治疗椎间盘突出哪家医院好_骨科脊柱外科专业医院_治疗抽动症/关节病骨伤权威医院|排行-直乐矫形中医医院 | 可程式恒温恒湿试验箱|恒温恒湿箱|恒温恒湿试验箱|恒温恒湿老化试验箱|高低温试验箱价格报价-广东德瑞检测设备有限公司 | 生物制药洁净车间-GMP车间净化工程-食品净化厂房-杭州波涛净化设备工程有限公司 | 专业的新乡振动筛厂家-振动筛品质保障-环保振动筛价格—新乡市德科筛分机械有限公司 | elisa试剂盒价格-酶联免疫试剂盒-猪elisa试剂盒-上海恒远生物科技有限公司 | Brotu | 关注AI,Web3.0,VR/AR,GPT,元宇宙区块链数字产业 | 分类168信息网 - 分类信息网 免费发布与查询 | 海德莱电力(HYDELEY)-无功补偿元器件生产厂家-二十年专业从事电力电容器 | TwistDx恒温扩增-RAA等温-Jackson抗体-默瑞(上海)生物科技有限公司 | 手术室净化厂家_成都实验室装修公司_无尘车间施工单位_洁净室工程建设团队-四川华锐16年行业经验 | 真空干燥烘箱_鼓风干燥箱 _高低温恒温恒湿试验箱_光照二氧化碳恒温培养箱-上海航佩仪器 | 专业甜品培训学校_广东糖水培训_奶茶培训_特色小吃培训_广州烘趣甜品培训机构 | 电动百叶窗,开窗器,电动遮阳百叶,电动开窗机生产厂家-徐州鑫友工控科技发展有限公司 | 南昌旅行社_南昌国际旅行社_南昌国旅在线 | 软膜天花_软膜灯箱_首选乐创品牌_一站式天花软膜材料供应商! | 奇酷教育-Python培训|UI培训|WEB大前端培训|Unity3D培训|HTML5培训|人工智能培训|JAVA开发的教育品牌 | 防火门|抗爆门|超大门|医疗门|隔声门-上海加汇门业生产厂家 | loft装修,上海嘉定酒店式公寓装修公司—曼城装饰 | 光环国际-新三板公司_股票代码:838504 | 热处理温控箱,热处理控制箱厂家-吴江市兴达电热设备厂 | 带式过滤机厂家_价格_型号规格参数-江西核威环保科技有限公司 | 波纹补偿器_不锈钢波纹补偿器_巩义市润达管道设备制造有限公司 | 小型铜米机-干式铜米机-杂线全自动铜米机-河南鑫世昌机械制造有限公司 |