Spring+MyBatis企業應用實戰+輕量級Java EE+深入淺齣+學習指南 4本

Spring+MyBatis企業應用實戰+輕量級Java EE+深入淺齣+學習指南 4本 pdf epub mobi txt 电子书 下载 2025

圖書標籤:
  • Spring
  • MyBatis
  • JavaEE
  • 企業級開發
  • 實戰
  • 輕量級
  • 學習指南
  • 後端開發
  • 數據庫
  • 開發教程
想要找书就要到 求知書站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
店铺: 蓝墨水图书专营店
出版社: 电子工业出版社
ISBN:9787121304217
商品编码:1625048741

具体描述


Spring+MyBatis企業應用實戰


Spring MVC學習指南 第二版


深入淺齣MyBatis技術原理與實戰



輕量級Java EE企業應用實戰:Struts2+Spring4+Hibernate整閤開發(第4版 附CD光盤)

YL109489787121304217 9787115447593 9787121295942 9787121242533






《輕量級Java EE企業應用實戰:Struts2+Spring4+Hibernate整閤開發(第4版)》是《輕量級Java EE企業應用實戰》的第4版,第4版保持瞭前幾版內容全麵、深入的特點,主要完成全部知識的升級。
  《輕量級Java EE企業應用實戰:Struts2+Spring4+Hibernate整閤開發(第4版)》介紹瞭Java EE領域的三個開源框架:Struts 2、Spring和Hibernate。其中Struts 2升級到2.3.16.3,Spring升級到4.0.4,Hibernate升級到4.3.5。本書還全麵介紹瞭Servlet 3.1的新特性,以及Tomcat 8.0的配置和用法,本書的示例也應該在Tomcat 8.0上運行。
  《輕量級Java EE企業應用實戰:Struts2+Spring4+Hibernate整閤開發(第4版)》重點介紹如何整閤Struts 2.3+Spring 4.0+Hibernate 4.3進行Java EE開發,主要包括三部分。,部分介紹瞭Java EE開發的基礎知識,以及如何搭建開發環境。第二部分詳細講解瞭Struts 2.3、Spring 4.0和Hibernate 4.3三個框架的用法,介紹三個框架時,以Eclipse IDE的使用來上手,一步步帶領讀者深入三個框架的核心。這部分內容是筆者講授“瘋狂Java實訓”的培訓講義,因此是本書的重點部分。這部分內容既包含瞭筆者多年開發經曆的領悟,也融入瞭豐富的授課經驗。第三部分示範開發瞭一個包含7個錶,錶之間具有復雜的關聯映射、繼承映射等關係,且業務也相對復雜的工作流案例,希望讓讀者理論聯係實際,將三個框架真正運用到實際開發中去。該案例采用目前*流行、規範的Java EE架構,整個應用分為領域對象層、DAO層、業務邏輯層、MVC層和視圖層,各層之間分層清晰,層與層之間以鬆耦閤的方法組織在一起。該案例既提供瞭IDE關的、基於Ant管理的項目源碼,也提供瞭基於Eclipse IDE的項目源碼,大限度地滿足讀者的需求。
  《輕量級Java EE企業應用實戰:Struts2+Spring4+Hibernate整閤開發(第4版)》不再介紹Struts 1.x相關內容,如果讀者希望獲取《輕量級J2EE企業應用實戰》第1版中關於Struts 1.x的知識,請登錄http://www.crazyit.org下載。當讀者閱讀此書遇到技術難題時,也可登錄http://www.crazyit.org發帖,筆者將會及時予以解答。第1章 Java EE應用和開發環境 
1.1 Java EE應用概述 
1.1.1 Java EE應用的分層模型 
1.1.2 Java EE應用的組件 
1.1.3 Java EE應用的結構和優勢 
1.1.4 常用的Java EE服務器 
1.2 輕量級Java EE應用相關技術 
1.2.1 JSP、Servlet 3.x和JavaBean及替代技術 
1.2.2 Struts 2.3及替代技術 
1.2.3 Hibernate 4.3及替代技術 
1.2.4 Spring 4.0及替代技術 
1.3 Tomcat的下載和安裝 
1.3.1 安裝Tomcat服務器 
1.3.2 配置Tomcat的服務端口 
1.3.3 進入控製颱 
1.3.4 部署Web應用 
1.3.5 配置Tomcat的數據源 
1.4 Eclipse的安裝和使用 
1.4.1 Eclipse的下載和安裝 
1.4.2 在綫安裝Eclipse插件 
1.4.3 從本地壓縮包安裝插件 
1.4.4 手動安裝Eclipse插件 
1.4.5 使用Eclipse開發Java EE應用 
1.4.6 導入Eclipse項目 
1.4.7 導入非Eclipse項目 
1.5 Ant的安裝和使用 
1.5.1 Ant的下載和安裝 
1.5.2 使用Ant工具 
1.5.3 定義生成文件 
1.5.4 Ant的任務(task) 
1.6 Maven的安裝和使用 
1.6.1 下載和安裝Maven 
1.6.2 設置Maven 
1.6.3 創建、構建簡單的項目 
1.6.4 Maven的核心概念 
1.6.5 依賴管理 
1.6.6 POM文件的元素 
1.7 使用SVN進行協作開發 
1.7.1 下載和安裝SVN服務器 
1.7.2 配置SVN資源庫 
1.7.3 下載和安裝SVN客戶端 
1.7.4 將項目發布到服務器 
1.7.5 從服務器下載項目 
1.7.6 提交(Commit)修改 
1.7.7 同步(Update)本地文件 
1.7.8 添加文件和目錄 
1.7.9 刪除文件和目錄 
1.7.10 查看文件或目錄的版本變革 
1.7.11 從以前版本重新開始 
1.7.12 創建分支 
1.7.13 沿著分支開發 
1.7.14 閤並分支 
1.7.15 使用Eclipse作為SVN客戶端 
1.8 本章小結 
第2章 JSP/Servlet及相關技術詳解 
2.1 Web應用和web.xml文件 
2.1.1 構建Web應用 
2.1.2 配置描述符web.xml 
2.2 JSP的基本原理 
2.3 JSP的4種基本語法 
2.3.1 JSP注釋 
2.3.2 JSP聲明 
2.3.3 輸齣JSP錶達式 
2.3.4 JSP腳本 
2.4 JSP的3個編譯指令 
2.4.1 page指令 
2.4.2 include指令 
2.5 JSP的7個動作指令 
2.5.1 forward指令 
2.5.2 include指令 
2.5.3 useBean、setProperty、getProperty指令 
2.5.4 plugin指令 
2.5.5 param指令 
2.6 JSP腳本中的9個內置對象 
2.6.1 application對象 
2.6.2 config對象 
2.6.3 exception對象 
2.6.4 out對象 
2.6.5 pageContext對象 
2.6.6 request對象 
2.6.7 response對象 
2.6.8 session對象 
2.7 Servlet介紹 
2.7.1 Servlet的開發 
2.7.2 Servlet的配置 
2.7.3 JSP/Servlet的生命周期 
2.7.4 load-on-startup Servlet 
2.7.5 訪問Servlet的配置參數 
2.7.6 使用Servlet作為控製器 
2.8 JSP 2的自定義標簽 
2.8.1 開發自定義標簽類 
2.8.2 建立TLD文件 
2.8.3 使用標簽庫 
2.8.4 帶屬性的標簽 
2.8.5 帶標簽體的標簽 
2.8.6 以頁麵片段作為屬性的標簽 
2.8.7 動態屬性的標簽 
2.9 Filter介紹 
2.9.1 創建Filter類 
2.9.2 配置Filter 
2.9.3 使用URL Rewrite實現網站僞靜態 
2.10 Listener介紹 
2.10.1 實現Listener類 
2.10.2 配置Listener 
2.10.3 使用ServletContextAttributeListener 
2.10.4 使用ServletRequestListener和ServletRequestAttributeListener 
2.10.5 使用HttpSessionListener和HttpSessionAttributeListener 
2.11 JSP 2特性 
2.11.1 配置JSP屬性 
2.11.2 錶達式語言 
2.11.3 Tag File支持 
2.12 Servlet 3.0新特性 
2.12.1 Servlet 3.0的注解 
2.12.2 Servlet 3.0的Web模塊支持 
2.12.3 Servlet 3.0提供的異步處理 
2.12.4改進的Servlet API 
2.13 Servlet 3.1新增的非阻塞式IO 
2.14 Tomcat 8的WebSocket支持 
2.15 本章小結 
第3章 Struts 2的基本用法 
3.1 MVC思想概述 
3.1.1 傳統Model 1和Model 2 
3.1.2 MVC思想及其優勢 
3.2 Struts 2的下載和安裝 
3.2.1 為Web應用增加Struts 2支持 
3.2.2 在Eclipse中使用Struts 2 
3.2.3 增加登錄處理 
3.3 Struts 2的流程 
3.3.1 Struts 2應用的開發步驟 
3.3.2 Struts 2的流程 
3.4 Struts 2的常規配置 
3.4.1 常量配置 
3.4.2 包含其他配置文件 
3.5 實現Action 
3.5.1 Action接口和ActionSupport基類 
3.5.2 Action訪問Servlet API 
3.5.3 Action直接訪問Servlet API 
3.5.4 使用ServletActionContext訪問Servlet API 
3.6 配置Action 
3.6.1 包和命名空間 
3.6.2 Action的基本配置 
3.6.3 使用Action的動態方法調用 
3.6.4 指定method屬性及使用通配符 
3.6.5 配置默認Action 
3.6.6 配置Action的默認處理類 
3.7 配置處理結果 
3.7.1 理解處理結果 
3.7.2 配置結果 
3.7.3 Struts 2支持的結果類型 
3.7.4 plainText結果類型 
3.7.5 redirect結果類型 
3.7.6 redirectAction結果類型 
3.7.7 動態結果 
3.7.8 Action屬性值決定物理視圖資源 
3.7.9 全局結果 
3.7.10 使用PreResultListener 
3.8 配置Struts 2的異常處理 
3.8.1 Struts 2的異常處理機製 
3.8.2 聲明式異常捕捉 




隨著大數據時代的到來,Java持久層框架MyBatis已經成為越來越多企業的選擇。遺憾的是,時至今日國內依然沒有一本討論MyBatis的書,這增加瞭初學者的學習難度,初學者往往隻能基於零星的案例來學習MyBatis,無法係統地掌握MyBatis,更不用說精通瞭。《深入淺齣MyBatis技術原理與實戰》是筆者通過大量實踐和研究源碼後創作而成的,是國內係統介紹MyBatis著作的先河。 
  《深入淺齣MyBatis技術原理與實戰》分為3個部分,依次介紹瞭MyBatis的基礎應用、原理及插件開發、實踐應用,使讀者能夠由淺入深、循序漸進地掌握MyBatis技術。首先,《深入淺齣MyBatis技術原理與實戰》在官方API的基礎上完善瞭許多重要的論述和實例,並且給齣瞭實操建議,幫助讀者正確掌握MyBatis。其次,《深入淺齣MyBatis技術原理與實戰》詳細講述瞭MyBatis的內部運行原理,並全麵討論瞭插件的開發。·後,本著學以緻用的原則,筆者闡述瞭MyBatis-Spring項目和一些MyBatis開發常見的實例,使讀者能夠學得會,用得好。 
  《深入淺齣MyBatis技術原理與實戰》不是一本味同嚼蠟的理論專著,而是一本MyBatis的實踐指南,無論你是Java程序員、MyBatis開發者,還是Java持久層框架的研究者,你都能從本書中收獲知識。 第1 章 MyBatis 簡介 1 
1.1 傳統的JDBC 編程 1 
1.2 ORM 模型 4 
1.3 Hibernate 4 
1.4 MyBatis 9 
1.5 什麼時候用MyBatis 12 
第2 章 MyBaits 入門 13 
2.1 開發環境準備.13 
2.1.1 下載MyBatis 13 
2.1.2 搭建開發環境 14 
2.2 MyBatis 的基本構成 15 
2.2.1 構建SqlSessionFactory 15 
2.2.2 創建SqlSession19 
2.2.3 映射器 21 
2.3 生命周期.26 
2.3.1 SqlSessionFactoryBuilder 27 
2.3.2 SqlSessionFactory 27 
2.3.3 SqlSession 27 
2.3.4 Mapper 28 
2.4 實例 28 
第3 章 配置 37 
3.1 properties 元素 38 
3.1.1 property 子元素.38 
3.1.2 properties 配置文件 39 
3.1.3 程序參數傳遞 39 
3.1.4 優先級 40 
3.2 設置 41 
3.3 彆名 44 
3.3.1 係統定義彆名 44 
3.3.2 自定義彆名 47 
3.4 typeHandler 類型處理器.48 
3.4.1 係統定義的typeHandler 49 
3.4.2 自定義typeHandler 51 
3.4.3 枚舉類型typeHandler55 
3.5 ObjectFactory 62 
3.6 插件 65 
3.7 environments 配置環境 65 
3.7.1 概述65 
3.7.2 數據庫事務 66 
3.7.3 數據源 67 
3.8 databaseIdProvider 數據庫廠商標識 68 
3.8.1 使用係統默認規則 68 
3.8.2 不使用係統默認規則69 
3.9 引入映射器的方法 71 
第4 章 映射器 73 
4.1 映射器的主要元素 73 
4.2 select 元素 74 
4.2.1 概述74 
4.2.2 簡易數據類型的例子75 
4.2.3 自動映射.76 
4.2.4 傳遞多個參數 78 
4.2.5 使用resultMap 映射結果集 81 
4.3 insert 元素 82 
4.3.1 概述82 
4.3.2 主鍵迴填和自定義 83 
4.4 update 元素和delete 元素 85 
4.5 參數 85 
4.5.1 參數配置.86 
4.5.2 存儲過程支持 86 
4.5.3 特殊字符串替換和處理(#和$) 87 
4.6 sql 元素 88 
4.7 resultMap 結果映射集 89 
4.7.1 resultMap 元素的構成 89 
4.7.2 使用map 存儲結果集91 
4.7.3 使用POJO 存儲結果集 91 
4.7.4 級聯92 
4.8 緩存cache 113 
4.8.1 係統緩存(一級緩存和二級緩存) 113 

本書介紹瞭Java EE領域的兩個開源框架:Spring的MVC和MyBatis。其中Spring的版本為4.2,MyBatis的版本是3.4。本書的示例建議在Tomcat 8上運行。本書重點介紹如何整閤Spring MVC 4+MyBatis 3進行Java EE開發,主要包括三個部分。,部分詳細介紹瞭Spring MVC框架的用法。第二部分詳細介紹瞭MyBatis框架的用法。第三部分重點介紹瞭Spring MVC4+MyBatis 3的整閤,並示範開發瞭一個包含6個錶、錶之間具有復雜的關聯映射關係,且業務功能也相對完善的HRM人事管理係統案例,希望讓讀者理論聯係實際,將這兩個框架真正運用到實際開發當中去。該案例采用目前*流行、*規範的Java EE架構,整個應用分為DAO持久層、領域對象層、業務邏輯層、控製器層和視圖層,各層之間分層清晰,層與層之間以鬆耦閤的方法組織在一起。所有代碼完全基於Eclipse IDE來完成,一步步帶領讀者深入兩個框架的核心。閱讀本書之前,建議先閱讀瘋狂軟件教育的《瘋狂Java講義》一書。本書適閤有較好的Java編程基礎,JSP、Servlet、JDBC基礎,Spring框架基礎的讀者,尤其適閤於對Spring MVC和MyBatis瞭解不夠深入,或對Spring MVC+MyBatis整閤開發不太熟悉的開發人員閱讀。

Spring MVC學習指南 第2版


Spring MVC是Spring框架中用於Web應用快速開發的一個模塊,其中的MVC是Model-View-Controller的縮寫。作為當今業界zui主流的Web開發框架,Spring MVC已經成為當前zui熱門的開發技能,同時也廣泛用於桌麵開發領域。 
Spring MVC學習指南(第2版)重在講述如何通過Spring MVC來開發基於Java的Web應用。全書共計12章,分彆從Spring框架、模型2和MVC模式、Spring MVC介紹、控製器、數據綁定和錶單標簽庫、傳喚器和格式化、驗證器、錶達式語言、JSTL、國際化、上傳文件、下載文件多個角度介紹瞭Spring MVC。除此之外,Spring MVC學習指南(第2版)還配有豐富的示例以供讀者練習和參考。 
Spring MVC學習指南(第2版)是一本Spring MVC的教程,內容細緻、講解清晰,非常適閤Web開發者和想要使用Spring MVC開發基於Java的Web應用的讀者閱讀。

用户评价

评分

评分

评分

评分

评分

评分

评分

评分

评分

相关图书

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 tushu.tinynews.org All Rights Reserved. 求知書站 版权所有