中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
SSH框架企業級應用實戰

包郵 SSH框架企業級應用實戰

出版社:人民郵電出版社出版時間:2018-01-01
開本: 16開 頁數: 325
中 圖 價:¥28.8(5.0折) 定價  ¥58.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

SSH框架企業級應用實戰 版權信息

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

SSH框架企業級應用實戰 本書特色

本書主要講解在復雜的企業級應用中通常采用的技術架構,以及如何通過優化提升開發效率。通過重點學習Oracle數據庫、Hibernate、Struts2等技術,大家就可以使用SSH技術加上Oracle數據庫,快速、高效地開發出企業級的應用程序。

SSH框架企業級應用實戰 內容簡介

1、選取知識點核心實用,以互聯網 實現終身學習 2、以企業需求為設計導向,以任務驅動為講解方式 3、以案例為主線組織知識點,以實戰項目來提升技術 4、充分考慮學習者的認知曲線,由淺入深,邊講邊練

SSH框架企業級應用實戰 目錄

序言

前言

關于引用作品的版權聲明

第1章Oracle數據庫入門 1

任務1 安裝并配置Oracle數據庫服務器 2

1.1.1 初識Oracle 2

1.1.2 Oracle體系結構 3

1.1.3 安裝Oracle 5

1.1.4 Windows環境下啟動Oracle數據庫 6

1.1.5 修改Oracle數據庫的配置文件 7

1.1.6 使用Client工具連接數據庫 7

任務2 了解Oracle數據類型以及使用偽列實現分頁查詢 9

1.2.1 字符類型 10

1.2.2 數值類型 10

1.2.3 日期時間類型 11

1.2.4 LOB類型 12

1.2.5 使用偽列實現分頁查詢 13

任務3 使用SQL語句操作數據表 15

1.3.1 使用DDL操作數據表 15

1.3.2 使用DML操作數據表 17

1.3.3 使用TCL管理事務 21

1.3.4 使用DCL控制權限 22

任務4 使用SQL操作符操作數據表 25

1.4.1 使用算術操作符編寫SQL語句 25

1.4.2 使用比較操作符編寫SQL語句 25

1.4.3 使用邏輯操作符編寫SQL語句 25

1.4.4 使用集合操作符編寫SQL語句 25

1.4.5 使用連接操作符編寫SQL語句 27

任務5使用SQL函數操作數據表 27

1.5.1 數據類型轉換 27

1.5.2 濾空函數 29

1.5.3 使用分析函數 29

本章總結 32

本章練習 33

第2章 操作Oracle數據庫 35

任務1 創建表空間、自定義用戶管理 37

2.1.1 創建表空間 37

2.1.2 創建數據庫用戶 39

2.1.3 給用戶授予權限 40

任務2 創建、訪問、修改、刪除、使用序列 42

2.2.1 創建序列的語法 42

2.2.2 訪問序列的方式 44

2.2.3 修改序列的命令 44

2.2.4 刪除序列的命令 45

2.2.5 序列應用場景 45

任務3 為員工表創建同義詞 46

2.3.1 同義詞的作用 46

2.3.2 同義詞的分類 46

2.3.3 刪除同義詞 48

任務4 創建員工表索引 49

2.4.1 認識索引 49

2.4.2 創建合適的索引 49

2.4.3 創建索引注意事項 51

2.4.4 使用命令刪除索引 51

2.4.5 重建索引應用場景 51

任務5 創建銷售信息分區表 52

2.5.1 認識分區表 52

2.5.2 Oracle提供的分區方法 53

任務6 為員工表創建視圖、創建數據庫鏈 57

2.6.1 認識視圖 57

2.6.2 創建數據庫鏈 58

任務7 從Oracle數據庫中導入導出數據 60

2.7.1 使用Oracle工具imp和exp導入導出數據 60

2.7.2 使用第三方工具PL/SQL Developer導入導出數據 62

任務8 優化SQL語句 64

2.8.1 查詢優化產生背景 64

2.8.2 如何編寫高性能的SQL語句 66

本章總結 67

本章練習 68

第3章 Hibernate初體驗 69

任務1 搭建Hibernate環境 70

3.1.1 Hibernate框架由來 70

3.1.2 為什么選擇Hibernate框架 71

3.1.3 Hibernate與MyBatis的對比 72

3.1.4 搭建Hibernate環境 72

任務2 使用Hibernate API實現持久化操作 80

3.2.1 根據主鍵查詢 83

3.2.2 使用Hibernate實現CRUD 86

任務3 Hibernate中Java對象的生命周期 89

3.3.1 Hibernate中持久化對象的生命周期 89

3.3.2 使用Hibernate API轉換對象的狀態 90

任務4 Hibernate臟檢查及如何刷新緩存 92

3.4.1 什么是臟檢查 92

3.4.2 Session如何刷新緩存 93

任務5 使用Hibernate API更新數據 93

本章總結 95

本章練習 96

第4章 HQL查詢語言 97

任務1 使用HQL語句操作數據庫 98

4.1.1 編寫HQL語句 98

4.1.2 使用Query對象執行HQL語句 100

任務2 在HQL語句中綁定參數 103

4.2.1 HQL的參數綁定 103

4.2.2 綁定不同數據類型的參數 105

4.2.3 Hibernate動態設置查詢參數的方式 108

4.2.4 使用Hibernate API之uniqueResult( )方法 111

任務3 實現分頁和投影查詢 113

4.3.1 Hibernate分頁查詢API 114

4.3.2 Hibernate投影查詢API 115

任務4 使用MyEclipse反向工程工具 117

本章總結 122

本章練習 122

第5章 配置Hibernate關聯映射 125

任務1 了解關聯關系 126

任務2 建立單向多對一關聯關系 127

5.2.1 配置單向多對一關聯關系 127

5.2.2 如何持久化多對一關聯關系的對象 129

任務3 建立雙向一對多關聯關系 132

5.3.1 配置雙向一對多關聯關系 133

5.3.2 雙向關聯的增刪改操作 135

任務4 建立多對多關聯關系 141

5.4.1 配置單向多對多關聯關系 142

5.4.2 配置雙向多對多關聯關系 144

任務5 使用MyEclipse反向工程工具映射關聯關系 146

任務6 配置查詢加載策略 147

5.6.1 配置類級別的查詢加載策略 148

5.6.2 配置一對多和多對多關聯的查詢加載策略 150

5.6.3 配置多對一關聯的查詢加載策略 152

5.6.4 如何配置Open Session In View模式 154

本章總結 156

本章練習 156

第6章 HQL連接查詢與Hibernate注解 159

任務1 使用HQL連接查詢 160

任務2 分組進行數據統計 163

6.2.1 HQL查詢語句中常用的聚合函數 163

6.2.2 編寫HQL分組查詢語句 165

任務3 使用子查詢 167

6.3.1 使用子查詢關鍵字進行查詢結果量化 167

6.3.2 操作集合的函數或屬性 170

任務4 優化查詢性能 171

任務5 使用注解配置持久化類和關聯關系 173

6.5.1 認識Hibernate注解 173

6.5.2 使用Hibernate注解配置持久化類 173

6.5.3 使用Hibernate注解配置關聯關系 177

6.5.4 使用MyEclipse反向工程工具生成注解映射 180

本章總結 181

本章練習 181

第7章Struts 2初體驗 183

任務1 Struts 2基礎 184

7.1.1 Struts 2的由來 184

7.1.2 下載Struts 2資源包 185

任務2 在項目中應用Struts 2 186

7.2.1 創建基于Struts 2框架的Web項目 186

7.2.2 編寫Struts 2的入門程序 187

7.2.3 使用Struts 2編寫登錄功能 193

任務3 使用Struts 2訪問Servlet API對象 196

7.3.1 使用解耦的方式訪問Servlet API 196

7.3.2 使用耦合的方式訪問Servlet API 199

任務4 使用Struts 2進行數據的校驗 200

任務5 使用Struts 2標簽 201

7.5.1 Struts 2標簽之UI標簽 201

7.5.2 Struts 2標簽之通用標簽 203

本章總結 207

本章練習 207

第8章Struts 2配置 209

任務1 解析Struts 2執行過程 210

8.1.1 分析編寫登錄程序步驟 210

8.1.2 Struts 2常用配置文件介紹 214

任務2 配置Action 216

8.2.1 Action工作流程 217

8.2.2 使用method屬性配置Action 218

8.2.3 在Action中調用動態方法 219

8.2.4 在Action中使用通配符 220

8.2.5 配置默認的Action 221

任務3 配置Result結果類型 222

8.3.1 結果類型分類 222

8.3.2 配置動態結果 224

8.3.3 配置全局結果 225

本章總結 228

本章練習 228

第9章 OGNL表達式 229

任務1 初識OGNL 230

任務2 了解OGNL在框架中的作用 231

9.2.1 OGNL處理流入數據 231

9.2.2 OGNL處理流出數據 232

9.2.3 值棧的作用 232

任務3 理解數據類型轉換 233

9.3.1 類型轉換的原因 233

9.3.2 Struts 2提供的內置類型轉換器 234

9.3.3 編寫自定義類型轉換器 237

9.3.4 類型轉換錯誤的處理方法 239

任務4 使用OGNL表達式操作數據 241

9.4.1 OGNL表達式語言的強大作用 241

9.4.2 使用OGNL訪問ActionContext中的數據 243

9.4.3 使用OGNL查看ActionContext中的數據 245

9.4.4 OGNL表達式在Struts 2標簽中的應用 246

任務5 使用URL標簽和日期標簽簡化代碼開發 247

9.5.1 Struts 2標簽之URL標簽 247

9.5.2 Struts 2標簽之日期標簽 248

本章總結 250

本章練習 251

第10章 Struts 2攔截器 253

任務1 分析Struts 2的架構 254

任務2 配置Struts 2攔截器 256

10.2.1 攔截器的作用 256

10.2.2 分析攔截器的工作原理 257

10.2.3 配置攔截器 259

10.2.4 Struts 2的內置攔截器 261

10.2.5 配置Struts 2內置攔截器棧 262

10.2.6 實現自定義攔截器并進行配置 263

任務3 使用Struts 2框架實現文件上傳功能 266

10.3.1 下載上傳依賴包 266

10.3.2 使用commons-fileupload實現文件上傳 266

10.3.3 使用commons-fileupload實現多文件上傳 269

任務4 使用Struts 2框架實現文件下載功能 270

10.4.1 配置stream結果類型 271

10.4.2 Struts 2實現文件下載的步驟 271

本章總結 274

本章練習 274

第11章 SSH框架整合 277

任務1 使用SSH搭建Web應用 278

11.1.1 認識SSH 278

11.1.2 分析整合SSH的方案 278

任務2 將Spring和Hibernate進行整合 280

11.2.1 配置SessionFactory的方式 280

11.2.2 使用HibernateTemplate API簡化DAO層 282

任務3 編寫業務層并添加聲明式事務管理 285

11.3.1 編寫Service業務層接口 285

11.3.2 添加聲明式事務管理 286

任務4 將Spring和Struts 2進行整合 288

任務5 修改web.xml配置 291

11.5.1 在web.xml中配置ContextLoaderListener 291

11.5.2 在web.xml中配置OpenSessionInViewFilter 291

任務6 使用HibernateCallback開發自定義功能 296

任務7 Spring和Struts 2整合進階 297

任務8 使用注解整合SSH框架 300

11.8.1 使用Hibernate注解配置ORM映射 300

11.8.2 使用Spring注解進行SSH框架整合 302

11.8.3 使用Spring注解配置聲明式事務管理 304

本章總結 305

本章練習 306

附錄 309

附錄1 安裝Oracle 309

附錄2 配置數據庫 313

附錄3 單行函數 320

附錄4 卸載數據庫 321

附錄5 創建數據庫連接 323

展開全部

SSH框架企業級應用實戰 作者簡介

肖睿任職于北京課工場教育科技有限公司。課工場是專注互聯網教育的生態平臺,匯聚了中國和北美數百位來自知名互聯網企業的行業大咖,向尋求就業和技術提升的人群提供直播、錄播、面授等多模式教學場景,并通過遍布全國的線下服務中心提供成熟的學習服務,形成完善的“互聯網 教育”解決方案。同時,課工場也為高校、企業、行業提供教育技術賦能,依托Transformer智能教育生態平臺,打造智慧校園、企業大學、行業培訓的教育場景,提供一站式教育解決方案。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 皮带机_移动皮带机_大倾角皮带机_皮带机厂家 - 新乡市国盛机械设备有限公司 | 玉米深加工机械,玉米加工设备,玉米加工机械等玉米深加工设备制造商-河南成立粮油机械有限公司 | 东莞画册设计_logo/vi设计_品牌包装设计 - 华略品牌设计公司 | 民用音响-拉杆音响-家用音响-ktv专用音响-万昌科技 | lcd条形屏-液晶长条屏-户外广告屏-条形智能显示屏-深圳市条形智能电子有限公司 | 时代北利离心机,实验室离心机,医用离心机,低速离心机DT5-2,美国SKC采样泵-上海京工实业有限公司 工业电炉,台车式电炉_厂家-淄博申华工业电炉有限公司 | 航空障碍灯_高中低光强航空障碍灯_民航许可认证航空警示灯厂家-东莞市天翔航天科技有限公司 | 煤棒机_增碳剂颗粒机_活性炭颗粒机_木炭粉成型机-巩义市老城振华机械厂 | 海外仓系统|国际货代系统|退货换标系统|WMS仓储系统|海豚云 | 环氧树脂地坪漆_济宁市新天地漆业有限公司 | 石油/泥浆/不锈钢防腐/砂泵/抽砂泵/砂砾泵/吸砂泵/压滤机泵 - 专业石油环保专用泵厂家 | 定做大型恒温循环水浴槽-工业用不锈钢恒温水箱-大容量低温恒温水槽-常州精达仪器 | 小型气象站_便携式自动气象站_校园气象站-竞道气象设备网 | 水质监测站_水质在线分析仪_水质自动监测系统_多参数水质在线监测仪_水质传感器-山东万象环境科技有限公司 | 环氧乙烷灭菌器_压力蒸汽灭菌器_低温等离子过氧化氢灭菌器 _低温蒸汽甲醛灭菌器_清洗工作站_医用干燥柜_灭菌耗材-环氧乙烷灭菌器_脉动真空压力蒸汽灭菌器_低温等离子灭菌设备_河南省三强医疗器械有限责任公司 | 青海电动密集架_智能密集架_密集架价格-盛隆柜业青海档案密集架厂家 | 医用空气消毒机-医用管路消毒机-工作服消毒柜-成都三康王 | 苏州伊诺尔拆除公司_专业酒店厂房拆除_商场学校拆除_办公楼房屋拆除_家工装拆除拆旧 | 华禹护栏|锌钢护栏_阳台护栏_护栏厂家-华禹专注阳台护栏、楼梯栏杆、百叶窗、空调架、基坑护栏、道路护栏等锌钢护栏产品的生产销售。 | 称重传感器,测力传感器,拉压力传感器,压力变送器,扭矩传感器,南京凯基特电气有限公司 | 西安标准厂房_陕西工业厂房_西咸新区独栋厂房_长信科技产业园官方网站 | 云南标线|昆明划线|道路标线|交通标线-就选云南云路施工公司-云南云路科技有限公司 | 定制奶茶纸杯_定制豆浆杯_广东纸杯厂_[绿保佳]一家专业生产纸杯碗的厂家 | 轴承振动测量仪电箱-轴承测振动仪器-测试仪厂家-杭州居易电气 | 天津力值检测-天津管道检测-天津天诚工程检测技术有限公司 | 瓶盖扭矩仪(扭力值检测)-百科 | 礼至家居-全屋定制家具_一站式全屋整装_免费量房设计报价 | 外贸网站建设-外贸网站设计制作开发公司-外贸独立站建设【企术】 | 医学动画公司-制作3d医学动画视频-医疗医学演示动画制作-医学三维动画制作公司 | 盛源真空泵|空压机-浙江盛源空压机制造有限公司-【盛源官网】 | 工业硝酸钠,硝酸钠厂家-淄博「文海工贸」 | 嘉兴泰东园林景观工程有限公司_花箱护栏 | 锌合金压铸-铝合金压铸厂-压铸模具-冷挤压-誉格精密压铸 | 沈阳真空机_沈阳真空包装机_沈阳大米真空包装机-沈阳海鹞真空包装机械有限公司 | 赛尔特智能移动阳光房-阳光房厂家-赛尔特建筑科技(广东)有限公司 | 医学模型生产厂家-显微手术模拟训练器-仿真手术模拟训练系统-北京医教科技 | Eiafans.com_环评爱好者 环评网|环评论坛|环评报告公示网|竣工环保验收公示网|环保验收报告公示网|环保自主验收公示|环评公示网|环保公示网|注册环评工程师|环境影响评价|环评师|规划环评|环评报告|环评考试网|环评论坛 - Powered by Discuz! | 冻干机(冷冻干燥机)_小型|实验型|食品真空冷冻干燥机-松源 | 离子色谱自动进样器-青岛艾力析实验科技有限公司 | 珠海白蚁防治_珠海灭鼠_珠海杀虫灭鼠_珠海灭蟑螂_珠海酒店消杀_珠海工厂杀虫灭鼠_立净虫控防治服务有限公司 | 聚合氯化铝厂家-聚合氯化铝铁价格-河南洁康环保科技 |