| | | Java EE實用教程 鄭阿奇 電子工業出版社 9787121341595 大中專教 | 該商品所屬分類:圖書 -> 各出版社圖書 | 【市場價】 | 563-816元 | 【優惠價】 | 352-510元 | 【出版社】 | 電子工業出版社 | 【ISBN】 | 9787121341595 | 【折扣說明】 | 一次購物滿999元台幣免運費+贈品 一次購物滿2000元台幣95折+免運費+贈品 一次購物滿3000元台幣92折+免運費+贈品 一次購物滿4000元台幣88折+免運費+贈品
| 【本期贈品】 | ①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
| |
版本 | 正版全新電子版PDF檔 | 您已选择: | 正版全新 | 溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。 *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。 *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。 | | | | 內容介紹 | |
![](/c49/99/10027168502982.jpg)
出版社:電子工業出版社 ISBN:9787121341595 商品編碼:10027168502982 包裝:平裝-膠訂 開本:16開 出版時間:2018-05-01 頁數:447 字數:810 代碼:69
" 商品基本信息,請以下列介紹為準 | 商品名稱: | Java EE實用教程 | 作者: | 鄭阿奇主編 | 代碼: | 69.0 | 出版社: | 電子工業出版社 | 出版日期: | 2018-05-01 | ISBN: | 9787121341595 | 印次: | 1 | 版次: | | 裝幀: | | 開本: | 16開 |
內容簡介 | 本含實用教程、實驗指導和綜合應用實分,實用教程部分先介紹Java EE 開發環境構建,並通過一個簡單的Java EE 程序介紹開發過程、簡單調試方法,以了解大致過程;其次繫統介紹Struts 2 基礎、Struts 2 標簽庫、Struts 2 類型轉換及輸入校驗、Struts 2 攔截器、Struts 2 的其他應用,通過綜合應用案例把Struts 2 的相關內容串起來;再次介紹Hibernate 基礎、Hibernate 映射機制、Hibernate 對持久化對像的作、Hibernate 特性,通過應用案例整合Hibernate 與Struts 2;*後介紹Spring 基礎、Spring 的AOP及事務支持、Spring 的能,通過案例用Spring 整合各種Java EE 框架,案例分別采用Spring 與Struts 2 整合、Spring 與Hibernate 整合、Spring 與Struts 2 和Hibernate 整合的方法,讀者可以清楚行對比。要用於強化基本概念。實驗指導部分著重訓練學生的動手能力,訓練內容仍然是實用教程部分的實例。綜合應用實介紹學生成績管理繫統。本書免費提供教學課件、程序源代碼和沒有衝突的Jar。 |
目錄 | 目 錄 第1部分 實 用 教 程 第1章 Java E臺及開發入門1 1.1 Java EE的開發方式1 1.2 Java E臺構建2 1.2.1 軟件的安裝2 1.2.2 整合開發環境13 1.3 Java EE開發入門16 1.3.1 MyEclipse 2017集成開發 環境16 1.3.2 一個簡單的Java EE程序20 1.3.3 Java EE程序的簡單調試33 1.3.4 管理Java EE項目35 38 第2章 Struts 2基礎39 2.1 Struts 2框架開發入門39 2.1.1 MVC基本思想39 2.1.2 MVC實現方式40 2.1.3 簡單Struts 2開發41 2.2 Struts 2原理及工作流程45 2.2.1 Struts 2工作原理45 2.2.2 Struts 2項目運行流程46 2.3 Struts 2的控制器Action類47 2.3.1 使用ActionSupport47 2.3.2 Action傳值48 2.3.3 Action訪問Servlet API49 2.3.4 Action返回結果51 2.3.5 在Action中定義多方法51 2.4 解密Struts 2程序文件52 2.4.1 web.xml文件52 2.4.2 struts.xml文件53 2.4.3 struts.properties文件55 2.5 Struts 2配置詳解57 2.5.1 <action>配置詳解57 2.5.2 <result>配置詳解59 2.5.3 <package>配置詳解62 64 第3章 Struts 2標簽庫65 3.1 Struts 2的OGNL65 3.2 Struts 2的標簽庫67 3.2.1 數據標簽67 3.2.2 控制標簽77 3.2.3 表單標簽85 3.2.4 非表單標簽93 95 第4章 Struts 2類型轉換及輸入校驗96 4.1 Struts 2內置類型轉換器96 4.2 自定義類型轉換器99 4.2.1 繼承DefaultTypeConverter類 實現轉換器99 4.2.2 繼承StrutsTypeConverter類 實現轉換器102 4.3 數組和集合類型的轉換104 4.3.1 數組類型轉換器104 4.3.2 集合類型轉換器106 4.4 Struts 2輸入校驗107 4.4.1 使用execute()方法校驗109 4.4.2 重寫validate()方法校驗110 4.4.3 使用Struts 2校驗框架校驗110 4.4.4 客戶端校驗113 114 第5章 Struts 2應階115 5.1 Struts 2攔截器115 5.1.1 攔截器概述115 5.1.2 攔截器配置117 5.1.3 自定義攔截器121 5.1.4 攔截器應用實例123 5.2 Struts 2文件作125 5.2.1 單文件上傳125 5.2.2 多文件上傳128 5.2.3 文件129 5.3 Struts 2化131 5.3.1 化原理131 5.3.2 資源文件的訪問方式132 5.3.3 化應用實例133 136 第6章 Struts 2綜合應用案例137 6.1 “圖書管理繫統”主界面設計137 6.1.1 頭部設計137 6.1.2 整體設計139 6.2 實現“登錄驗能140 6.3 實現“借能143 6.3.1 總體界面設計143 6.3.2 查詢已借圖書146 6.3.3 “借能154 6.4 實現“圖書管能159 6.4.1 總體界面設計159 6.4.2 “圖書追能161 6.4.3 “圖書刪能167 6.4.4 “圖書查能169 6.4.5 “圖書修能170 171 第7章 Hibernate基礎172 7.1 ORM簡介172 7.2 第一個Hibernate程序172 7.3 Hibernate各種文件的作用180 7.3.1 POJO類及其映射文件180 7.3.2 Hibernate核心配置文件182 7.4 HibernateSessionFactory類183 7.4.1 框架生成類代碼183 7.4.2 獲取Session對像的流程185 7.4.3 核心接口186 188 第8章 Hibernate映射機制189 8.1 主鍵映射189 8.1.1 代理主鍵映射189 8.1.2 自然主鍵映射191 8.1.3 復合主鍵映射191 8.2 數據類型映射195 8.3 對像關繫映射196 8.3.1 繼承關繫映射197 8.3.2 關聯關繫映射205 8.4 動態類的使用217 219 第9章 Hibernate對持久化對像的作220 9.1 作持久化對像的常用方法220 9.1.ave()方法220 9.1.2 get()和load()方法220 9.1.3 update()方法221 9.1.4 delete()方法221 9.1.5 saveOrUpdate()方法221 9.2 HQL查詢222 9.2.1 基本查詢222 9.2.2 條件查詢223 9.2.3 分頁查詢224 9.2.4 連接查詢224 9.2.5 子查詢225 9.2.6 SQL查詢226 9. 3 Hibernate的批量作229 9.3.1 批量插入229 9.3.2 批量更新230 9.3.3 批量刪除231 9.4 持久對像的生命周期232 233 第10章 Hibernate特性234 10.1 Hibernate事務管理234 10.1.1 事務的概念234 10.1.2 Hibernate的事務234 10.2 Hibernate並發處理236 10.2.1 並發產生的問題236 10.2.2 解決方案238 10.3 Hibernate的攔截器239 10.3.1 Interceptor接口239 10.3.2 應用舉例241 0243 第11章 Hibernate與Struts 2整合應用 案例244 11.1 Hibernate與Struts 2繫統的整合244 11.2 添加Hibernate及開發持久層245 11.3能實現255 11.3.1 “登能256 11.3.2 “查詢已借圖能256 11.3.3 “借能259 11.3.4 “圖書管能261 1264 第12章 MyBatis基礎265 12.1 MyBatis簡介265 12.2 第一個MyBatis程序265 12.3 MyBatis原理及工作流程272 12.4 MyBatis配置入門273 12.4.1 MyBatis的映射文件273 12.4.2 MyBatis核心配置文件274 12.4.3 與Hibernate類比274 12.5 MyBatis與Struts 2整合應用275 12.5.1 整合原理275 12.5.2 應用案例276 2281 第13章 Spring基礎282 13.1 Spring開發入門282 13.1.1 Spring概述282 13.1.2 Spring簡單應用283 13.2 Spring的核心機制——依賴注入286 13.2.1 依賴注入的概念286 13.2.2 依賴注入的兩種方式289 13.3 Spring容器中的Bean291 13.3.1 Bean的定義和屬性292 13.3.2 Bean的生命周期294 13.3.3 Bean的管理298 13.3.4 Bean的引用300 13.4 Spring對集合屬性的注入301 13.4.1 對List的注入301 13.4.2 對Set的注入302 13.4.3 對Map的注入303 3304 第14章 Spring MVC基礎305 14.1 Spring MVC概述305 14.2 第一個Spring MVC程序306 14.3 Spring MVC內部工作原理309 14.4 基於注解的控制器實現310 14.5 與持久層框架的整合應用312 14.5.1 Spring MVC與MyBatir />整合312 14.5.2 Spring MVC與Hibernate 整合314 4317 第15章 Spring的能318 15.1 Spring後處理器318 15.1.1 Bean後處理器318 15.1.2 容器後處理器320 15.2 Spring的AOP321 15.2.1 代理機制322 15.2.2 AOP的術語與概念325 15.2.3 Spring的AOP基礎支持327 15.2.4 Spring的AOP擴展支持335 15.3 定時器的應用342 15.3.1 使用程序直接啟動方式342 15.3.2 使用Web監聽方式343 15.3.3 Spring定制定時器343 5345 第16章 用Spring整合各種Java EE框架346 16.1 Spring與Struts 2整合346 16.1.1 整合原理346 16.1.2 應用實例346 16.2 Spring與Hibernate整合348 16.2.1 整合原理348 16.2.2 應用實例348 16.3 Spring與MyBatis整合357 16.3.1 整合原理357 16.3.2 應用實例357 16.3.3 Mapper接口簡化實現361 16.4 Spring與Struts 2、Hibernate三者 的整合363 16.4.1 整合原理363 16.4.2 項目架構363 16.4.3 修改DAO實現類365 16.4.4 編寫業務邏輯接口及實 現類370 16.4.5 “登能的實現373 16.4.6 “查詢已借圖能的 實現375 16.4.7 “借能的實現377 16.4.8 “圖書管能的實現379 16.5 Spring與Spring MVC、MyBatir />三者的整合383 16.5.1 整合原理383 16.5.2 應用實例384 6389
第2部分 實 驗 指 導 實驗1 Struts 2基礎應用390 實驗目的390 實驗內容390 思考與練90 實驗2 Struts 2綜合應用391 實驗目的391 實驗內容391 思考與練92 實驗3 Hibernate基礎應用392 實驗目的392 實驗內容392 思考與練92 實驗4 Hibernate與Struts 2整合應用392 實驗目的392 實驗內容392 思考與練93 實驗5 MyBatis基礎應用393 實驗目的393 實驗內容393 思考與練93 實驗6 Spring基礎應用393 實驗目的393 實驗內容393 思考與練93 實驗7 Spring MVC基礎應用393 實驗目的393 實驗內容394 思考與練94 實驗8 Spring AOP應用394 實驗目的394 實驗內容394 思考與練94 實驗9 Spring與Struts 2整合應用394 實驗目的394 實驗內容394 思考與練94 實驗10 Spring與Hibernate整合應用394 實驗目的394 實驗內容394 思考與練95 實驗11 Spring與MyBatis整合應用395 實驗目的395 實驗內容395 思考與練95 實驗12 SSH2架構應用395 實驗目的395 實驗內容395 思考與練95 實驗13 SSM架構應用395 實驗目的395 實驗內容395 思考與練95
第3部分 綜合應用實r /> P1.1 數據庫準備396 P1.2 Java EE繫統分層架構397 P1.2.1 分層模型397 P1.2.2 多框架整合實施方案397 P1.3 搭建項目總體框架398 P1.4 持久層開發399 P1.4.1 生成POJO類及映射399 P1.4.2 實現DAO接口組件403 P1.5 業務層開 |
" | | | | | |