J2EE輕量級應用開發教程 版權信息
- ISBN:9787040288452
- 條形碼:9787040288452 ; 978-7-04-028845-2
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:
J2EE輕量級應用開發教程 本書特色
《J2EE輕量級應用開發教程(計算機應用專業)》是北京工業職業技術學院國家示范性高職院校建設項目成果
J2EE輕量級應用開發教程 目錄
第1章 Struts概述本章要點1.1 Struts起源1.2 架構的概念1.3 Struts體系結構1.3.1 經典MVC設計模式1.3.2 JSP計模式1.3.3 Struts1.1 MVC體系結構本章小結第2章 Struts1.1 安裝和使用初步本章要點2.1 Struts安裝2.1.1 需要提前安裝的軟件2.1.2 通過Struts的二進制發布包安裝Struts2.1.3 通過源碼構造Struts2.1.4 Struts的基本組件包簡介2.2 開發**個Struts應用程序2.2.1 應用程序功能及uI設計2.2.2 實現步驟本章小結第3章 Struts核心機制及組件本章要點3.1 Struts工作原理3.2 Struts核心組件3.2.1 Model組件3.2.2 View組件3.2.3 Controller-組件3.3 應用程序國際化3.3.1 ResourceBundle3.3.2 Struts標記使用初步3.3.3 開發**個Struts國際化應用程序3.4 表單驗證和錯誤管理3.4.1 ActionError和ActionErrors3.4.2 表單驗證3.4.3 錯誤管理本章小結第4章 Struts配置本章要點4.1 應用程序部署文件web.xml4.2 Struts配置文件Struts config.xml本章小結第5章 Struts高級特性本章要點5.1 動態表單及動態驗證表單5.1.1 動態表單5.1.2 動態驗證表單5.2 Struts JDBC連接池本章小結第6章 Struts標記庫本章要點6.1 HTML標記6.1.1 基本標記6.1.2 表單及輸入組件標記6.1.3 顯示錯誤信息的標記6.2 Bean標記6.2.1 Bean定義標記6.2.2 變量定義標記6.2.3 顯示Bean屬性標記6.2.4 消息標記和國際化6.3 邏輯標記6.3.1 條件邏輯標記6.3.2 重復邏輯標記6.3.3 流程控制標記6.4 模板標記本章小結第7章 Hibernate框架本章要點7.1 概述7.1.1 Hibernate產生背景7.1.2 Hibernate的相關概念7.1.3 Hibernate的下載及設置7.1.4 **個Hibernate示例7.1.5 第二個Hibernate示例7.2 實體映射基礎7.2.1 Hibernate基本配置7.2.2 Hibernate架構7.2.3 Hibernate核心API7.2.4 持久化對象的生命周期7.3 復雜實體映射7.3.1 聯合主鍵7.3.2 組合映射7.3.3 Blob/Clob數據類型的映射關系7.4 對象關聯映射7.4.1 集合類映射7.4.2 關聯映射:一對多/多對一7.4.3 關聯映射:一對一(外鍵關聯)7.4.4 關聯映射:一對一(主鍵關聯)7.4.5 關聯映射:多對多7.4.6 繼承關系映射7.5 數據查詢7.5.1 HQI.基本查詢7.5.2 HQL條件查詢7.5.3 其他查詢方式本章小結第8章 Spring本章要點8.1 Spring介紹8.2 Spring核心模塊8.3 Spring實例本章小結第9章 SpringIoC本章要點9.1 IOC介紹9.2 控制反轉9.3 依賴注人本章小結第10章 Spring容器本章要點10.1 容器實例化10.1.1 從classpath路徑下加載appli-cationContext.xml文件10.1.2 從文件系統中加載appli-cationContextl-xml文件10.1.3 從輸入流中加載appli-cationContextl-xml文件10.1.4 基于多配置文件的加載10.2 Bean實例化10.2.1 使用構造器創建實例10.2.2 使用靜態工廠方法創建實例10.2.3 使用實例工廠方法創建實例本章小結第11章 Spring數據訪問本章要點11.1 Spring對DAO的支持11.1.1 DAO11.1.2 一致的異常層次11.1.3 一致的DAO抽象類11.2 在Spring中使用JDBC11.2.1 使用Jdbc Template11.2.2 JDBC操作的Java對象化11.3 在Spring中使用Hibernate11.4 自增長序列Data Fieid Max Valuelncrementer本章小結第12章Spring對Hibenate的支持本章要點12.1 在MyEclipse開發配置Hibernate和Spring12.2 配置數據瀏覽視圖12.2.1 創建新項目12.2.2 安裝Spring框架12.2.3 安裝Hibernate3.1 框架12.3 注人SessionFactory12.4 使用HibernateTemplate12.5 使用HibernateDaoSupport12.6 使用HibernateTemplate進行分頁本章小結第13章 Spring事務處理本章要點13.1 事務概念13.1.1 編程序事務管理13.1.2 聲明式事務管理13.2 JDBC編程序事務處理13.2.1 使用TransactionTemplate13.2.2 使用PlatformTransactionManager13.3 JDBC聲明式事務管理13.4 Hibernate編程序事務處理13.5 Hibernate聲明式事務管理13.6 編程序事務管理與聲明式事務管理的選擇13.7 事務屬性介紹本章小結第14章 SpringMVC本章要點14.1 SpringWebMVC框架14.2 分發器14.3 Web ApplicationContext14.3.1 使用ContextLoadListener14.3.2 使用ContextLoadServlet本章小結第15章 Spring對Struts的支持本章要點15.1 使用DelegatingActionProxy類15.2 使用ActionSupport本章小結
展開全部
J2EE輕量級應用開發教程 節選
《J2EE輕量級應用開發教程(計算機應用專業)》是國家示范性高職院校建設項目成果教材。《J2EE輕量級應用開發教程(計算機應用專業)》介紹了J2EE開發中Struts、Hibernate、Spring等目前主流框架的具體使用方法。《J2EE輕量級應用開發教程(計算機應用專業)》共包括15章,分為三個部分。**部分講述Struts起源、體系結構、Struts工作原理、應用程序國際化、表單驗證以及Struts標記等內容。第二部分講述Hibernate基礎知識、實體映射、復雜實體映射、對象關聯映射、HQI。數據查詢等內容。第三部分講述Spring基礎知識、Spring核心模塊、Spring IOC概念、控制反轉、依賴注人、Spring容器實例化以及Bean實例化等Spring框架的實用技術。《J2EE輕量級應用開發教程(計算機應用專業)》適合作為高職高專院校計算機相關專業的教材,也可作為初學者的自學用書以及開發人員的參考資料。
J2EE輕量級應用開發教程 相關資料
插圖:Struts通過將Model、View、Controller這些概念分別映射到不同的Web應用組件中,從而具體實現MVC設計模式。本節將繼續從MVc的角度對這一體系結構中的核心組件和相關概念做深入介紹。3.2.1 Model組件雖然,使用者通常只關注一個web應用程序的外在表現(View)——用戶界面和所能提供的功能,但開發人員卻不得不考慮更多的事情,比如,如何清楚定義和實現程序的業務邏輯(Model)。Java開發人員一般使用Java。Bean來實現Model組件,其作用可以分為兩方面——記錄系統狀態和封裝業務邏輯。在進一步展開討論前,我們有必要強化Bean的相關知識,如果讀者有較好的JavaBean基礎,也可跳過本小節。1.JavaBean強化(1)Bean的概念和使用范圍Bean首先是一個Java對象,被用于封裝信息或業務邏輯。除按照傳統方式在Java代碼中使用Bean對象外,Bean的不同之處在于:在Web應用程序中,還可使用一些訂制標記,如<jsp:useBean>等方便地實現Bean對象的自動創建和屬性存取操作。更重要的是,Bean能夠實現在規定的范圍內的共享使用,起到簡化編程、方便無編程技術基礎的人員使用等作用。Bean的使用范圍是指一個:Bean的定義生存期即在多大范圍內可用,這是一個非常重要的概念。JSP規范規定了下述4種Bean的使用范圍。