TOP
月月讀書金,登入即領,滿600現折50!!
Java EE SSH框架應用開發項目教程(第2版)(簡體書)
滿額折

Java EE SSH框架應用開發項目教程(第2版)(簡體書)

商品資訊

人民幣定價:55 元
定價
:NT$ 330 元
優惠價
87287
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點 :8 點
商品簡介
目次

商品簡介

本書以Java EE SSH框架開發的知識點為主線,以Oracle數據庫附帶的表為基礎,第1~4章講解了JDBC、JSP、Servlet、Ajax在Java EE中的使用方法;第5~12章詳細地介紹了Struts 2、Spring 3及Hibernate框架的主要內容,並且對Spring MVC和Hibernate 4的最新內容做了介紹。在本書的最後以一個綜合性的案例―書籍管理系統,完整地介紹了使用SSH框架開發的全過程,並且在表示層對使用JQuery也有詳細講解。本書既可作為應用型本科Java EE企業級開發課程、高職高專相關專業課程教材和教學參考用書,也可作為培訓機構的教材及從事Java EE應用系統開發的用戶學習和參考資料。

目次

第1章 Java應用開發綜述 (1)
1.1 Java EE技術和相關框架 (1)
1.1.1 Java EE應用程序架構 (2)
1.1.2 對象關係映射框架 (3)
1.1.3 Spring框架 (3)
1.2 軟件安裝配置 (4)
1.2.1 JDK配置 (4)
1.2.2 Tomcat 配置 (6)
1.3 JDBC的使用 (8)
1.3.1 JDBC系統的數據訪問層 (8)
1.3.2 PreparedStatement接口 (11)
本章小結 (16)
第2章 JSP與Servlet (17)
2.1 JSP入門 (17)
2.1.1 第一個JSP程序的運行 (18)
2.1.2 JSP小腳本 (19)
2.1.3 JSP表達式輸出結果 (20)
2.1.4 JSP注釋 (21)
2.2 JSP的內置對象 (22)
2.3 Servlet (25)
2.3.1 Servlet的概念 (25)
2.3.2 Servlet的作用 (25)
2.3.3 Servlet的使用 (26)
2.4 Servlet的生命週期 (27)
2.4.1 init() 方法 (27)
2.4.2 service() 方法 (28)
2.5 JSP和Servlet的關係 (29)
2.6 Servlet 3.0技術 (31)
2.7 過濾器 (33)
2.7.1 過濾器方法 (33)
2.7.2 FilterConfig的使用 (34)
2.7.3 過濾器實例 (34)
2.7.4 使用多個過濾器 (35)
2.8 session對象 (36)
2.8.1 session簡介 (36)
2.8.2 session的應用 (37)
本章小結 (40)
第3章 EL和JSTL (41)
3.1 EL內置對象 (42)
3.2 JSP標準標簽庫 (45)
3.2.1 核心標簽庫 (45)
3.2.2 函數標簽 (51)
本章小結 (53)
第4章 Ajax實用技術 (54)
4.1 Ajax簡介 (55)
4.2 Ajax技術 (55)
4.2.1 判斷用戶是否存在 (55)
4.2.2 創建XMLHttpRequest對象 (56)
4.2.3 使用JavaScript發送異步請求 (57)
4.2.4 服務器端Servlet的代碼 (59)
4.2.5 回調函數的處理 (61)
4.2.6 更新客戶端顯示 (61)
4.2.7 進一步完善 (62)
4.3 JSON對象 (65)
4.3.1 JSON對象的定義 (65)
4.3.2 JSON完整的格式 (66)
4.3.3 開發JSON案例 (68)
本章小結 (72)
第5章 Struts 2入門 (73)
5.1 MVC設計模式 (73)
5.2 做一個簡易的MVC框架 (75)
5.2.1 定義Action接口 (75)
5.2.2 開發Controller類 (76)
5.2.3 視圖頁面 (78)
5.3 快速實現一個Struts 2應用 (78)
5.3.1 引入Struts 2類庫 (79)
5.3.2 第一個Struts 2程序 (79)
5.3.3 訪問Servlet API對象 (83)
5.4 Struts 2的配置優化 (87)
5.4.1 Struts 2配置文件 (87)
5.4.2 Action的動態方法調用 (91)
本章小結 (94)
第6章 Struts 2深入 (95)
6.1 攔截器的意義 (95)
6.2 Struts 2攔截器 (95)
6.2.1 配置攔截器 (96)
6.2.2 使用攔截器 (97)
6.2.3 默認攔截器 (97)
6.3 自定義攔截器 (99)
6.3.1 實現攔截器類 (99)
6.3.2 攔截器的配置 (100)
6.4 文件上傳和下載 (101)
6.4.1 單文件上傳 (102)
6.4.2 使用攔截器實現文件過濾 (104)
6.4.3 多文件上傳 (105)
6.4.4 文件下載 (106)
6.5 OGNL技術 (107)
6.5.1 數據類型轉換 (108)
6.5.2 自定義類型轉換器 (112)
6.5.3 OGNL表達式 (114)
本章小結 (117)
第7章 Spring MVC框架入門 (118)
7.1 第1個Spring MVC程序 (118)
7.2 Spring MVC程序運行原理 (121)
7.3 Spring MVC的體系結構 (124)
7.4 基於注解的控制器配置 (125)
7.5 Spring MVC注解詳解 (126)
7.5.1 @RequestMapping標注在類上 (126)
7.5.2 @RequestMapping注解的屬性 (127)
本章小結 (128)
第8章 Hibernate入門 (129)
8.1 搭建Hibernate環境 (130)
8.1.1 Hibernate簡介 (130)
8.1.2 Hibernate的下載和配置 (130)
8.2 使用Hibernate完成持久化操作 (135)
8.2.1 持久化操作的步驟 (135)
8.2.2 根據主鍵加載對象 (137)
8.2.3 使用Hibernate實現數據庫的增、刪、改操作 (138)
8.3 Hibernate中Java對象的3種狀態 (140)
8.3.1 實體對象的3種狀態 (140)
8.3.2 3種狀態之間的轉換 (142)
8.4 髒檢查及刷新緩存機制 (142)
8.4.1 髒檢查 (142)
8.4.2 刷新緩存機制 (143)
8.5 數據的更新方法 (144)
8.6 使用MyEclipse反向工程生成實體和映射文件 (146)
本章小結 (149)
第9章 Hibernate的關係映射 (150)
9.1 一對多關聯映射 (151)
9.1.1 單向多對一的關聯配置 (151)
9.1.2 單向一對多的關聯配置 (154)
9.1.3 雙向一對多的關聯配置 (157)
9.2 多對多關聯映射 (162)
9.3 一對一關聯映射 (166)
9.3.1 外鍵映射 (166)
9.3.2 主鍵映射 (168)
9.4 Hibernate的數據加載 (170)
9.4.1 類級別查詢策略 (171)
9.4.2 一對多關聯查詢策略 (172)
9.4.3 多對一關聯的查詢策略 (173)
9.5 OpenSessionInView模式 (174)
本章小結 (176)
第10章 Hibernate的查詢 (177)
10.1 HQL查詢 (177)
10.1.1 使用HQL的方法 (180)
10.1.2 參數綁定 (182)
10.1.3 投影查詢 (183)
10.1.4 排序 (184)
10.1.5 分頁 (184)
10.1.6 聚合函數與分組查詢 (185)
10.1.7 子查詢 (186)
10.1.8 表連接 (186)
10.1.9 內連接 (187)
10.1.10 左外連接 (188)
10.1.11 右外連接 (189)
10.2 QBC (190)
10.2.1 QBC的使用 (190)
10.2.2 排序 (191)
10.2.3 分頁查詢 (191)
10.2.4 條件查詢 (192)
10.2.5 Example查詢 (194)
10.2.6 表連接 (195)
10.2.7 聚合函數 (196)
10.2.8 DetachedCriteria (197)
10.2.9 子查詢 (199)
本章小結 (199)
第11章 Spring框架(IoC和AOP) (200)
11.1 Spring概述 (200)
11.2 Spring的特徵 (201)
11.3 IoC容器 (202)
11.3.1 IoC容器中裝配Bean (204)
11.3.2 使用p命名空間 (210)
11.3.3 自動注入 (211)
11.3.4 構造器注入 (213)
11.3.5 Bean的作用域 (214)
11.4 AOP概述 (216)
11.4.1 AOP代理 (217)
11.4.2 AOP的實現 (217)
11.4.3 注解實現AOP (218)
11.5 Spring注解管理IoC (223)
11.5.1 使用注解 (223)
11.5.2 注解應用案例 (223)
本章小結 (226)
第12章 Spring整合Struts 2和Hibernate (227)
12.1 Spring對ORM框架的支持 (227)
12.1.1 Spring對於Hibernate 3的支持 (227)
12.1.2 使用HibernateDaoSupport類 (228)
12.1.3 使用 Hibernate 3原生API (233)
12.1.4 Spring管理事務 (233)
12.1.5 Spring對Hibernate 4的聲明式事務管理 (235)
12.2 Spring和Struts 2的整合 (237)
12.2.1 Struts 2登錄案例 (237)
12.2.2 Spring整合Struts 2的步驟 (239)
本章小結 (241)
第13章 jQuery和SSH開發書籍管理系統 (242)
13.1 綜述 (242)
13.2 項目需求 (243)
13.3 數據庫設計 (244)
13.4 項目結構 (245)
13.5 代碼實現 (246)
13.5.1 數據訪問層 (246)
13.5.2 業務層 (252)
13.5.3 使用JUnit進行測試 (257)
13.5.4 使用AOP實現日誌 (258)
13.5.5 控制層 (259)
13.5.6 返回JSON對象 (263)
13.5.7 表示層 (265)
13.6 jQuery (269)
13.6.1 使用前準備 (270)
13.6.2 開始使用 (270)
13.6.3 選擇器 (270)
13.6.4 事件方法 (271)
13.6.5 文檔操作方法 (273)
13.6.6 屬性操作方法 (273)
13.6.7 Ajax 相關方法 (274)
13.6.8 書籍管理系統的jQuery代碼 (275)
本章小結 (281)

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 287
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區