發表於2024-11-26
介紹JavaEE開發中使用較多的Struts2+Spring+Hibernate三個框架。講解循序漸進,通俗易懂,讓初學者能很快掌握三個框架的核心內容,並將其整閤應用於實踐。
實踐性強,容易操作。基於一個真實案例“網上書店購物係統”,來講解框架技術的使用方法,案例豐富且使用。所有案例遵循簡單、實用、便於調試的原則,且都提供瞭經過調試的源代碼。
配套齊全,方便教學。提供完整PPT講義,每一章還提供一兩個實驗,作者還編寫瞭配套的《JavaEE基礎教程》《JavaEE基礎教程實驗指導與習題解析》,幫助讀者從JavaEE入門到精通。
《JavaEE輕量級框架Struts2+Spring+Hibernate整閤開發/普通高校本科計算機專業特色教材精選·算法與程序設計》以較小的篇幅介紹瞭Struts2、Hibernate3和Spring2三個框架相關的基本知識和相關技術,目的是減少初學者的學習難度,使讀者能用短的時間掌握三個框架的基本使用方法。Struts2部分主要內容是Struts標簽庫、Action和Struts2的配置文件。Hibernate部分主要講解ORM的概念、HQL語言及Hibernate的基本應用。Spring2部分主要講解IOC和AOP的實現及Spring2的基本應用。
《JavaEE輕量級框架Struts2+Spring+Hibernate整閤開發/普通高校本科計算機專業特色教材精選·算法與程序設計》可作為計算機相關專業本科生的教材,還可作為有一定的JSP和Web開發基礎的計算機編程愛好者的參考書。
第1章 3個框架的概述
1.1 軟件開發中需要解決的問題
1.2 Struts2、Hibernate和Spring框架
第2章 Struts2的基礎知識
2.1 MVC模式
2.2 Struts2的基本工作原理
2.2.1 Struts2的框架結構
2.2.2 Struts2的控製流程
2.3 Struts2的工作環境
2.3.1 搭建Struts開發環境
2.3.2 創建一個簡單的Struts2程序
2.3.3 Struts2的配置
2.4 Action的創建和配置
2.4.1 Action的創建
2.4.2 Action的多方法調用
2.4.3 Result類型
2.4.4 在Action中調用Web對象
實驗一 創建一個簡單的Struts2應用程序
實驗二 創建一個Action多方法調用的Struts2應用程序
第3章 Struts2標簽庫及使用
3.1 Struts2標簽庫概述
3.2 0GNL錶達式語言
3.2.1 0GNL基礎知識
3.2.2 0GNL的集閤操作
3.3 Struts2標簽
3.3.1 錶單標簽
3.3.2 控製標簽
3.3.3 其他常用標簽
3.4 標簽綜閤應用
3.4.1 綜閤實例1
3.4.2 綜閤實例2
實驗三Struts2標簽的應用
第4章 Struts2的高級特性
4.1 攔截器
4.1.1 Struts2中攔截器的工作過程
4.1.2 在Struts2中內置攔截器
4.1.3 配置攔截器
4.1.4 攔截器的使用
4.1.5 自定義攔截器
4.2 Struts2的國際化
4.2.1 在Struts2中加載全局資源文件
4.2.2 訪問國際化消息
4.3 Struts2校驗框架
4.3.1 編寫校驗規則文件
4.3.2 Struts2的內建校驗規則
4.4 Struts2開發案例
實驗四Struts2校驗框架的應用
第5章 Hibernate的基礎知識
5.1 0RM基本概念
5.1.1 0RM框架簡介
5.1.2 0RM中的映射關係
5.2 Hibernate的體係結構.
5.3 HibernateAPI簡介
5.4 Hibernate的配置文件
5.5 Hibernate中的持久化類
5.6 Hibernate的對象——關係映射文件
5.7 通過HibernateAPI操縱數據庫
5.8 在MyEclipse中使用Hibernate
5.9 Session的緩存
實驗五完成錶的查詢和刪除操作
……
第6章 Hibernate的關聯映射
第7章 Hibernate查詢
第8章 Struts2與Hibernate3的集成開發案例——網上書店
第9章 Spring的基礎知識
第10章 Spring的基本用法
在當今的軟件開發中Java是最熱門的編程語言,這是毋庸質疑的。Java Web開發的高效和便利性是Java開發最流行的原因之一。而在Java Web開發中的三個框架技術Struts、Spring和Hibernate有著功不可沒的作用。Struts 2+Spring+Hibernate(SSH)三個框架具有開發高效、使用靈活的特點,已經得到程序員的認可。在本教材中對三個框架技術作瞭全麵係統的概述,同時更側重於實踐操作,教材中對理論的敘述並不是太多,我們主要是通過一些實例來講述相關的概念和一些框架技術的使用方法。三個框架在教材中所占的比重也是不同的,其中Struts 2和Hibernate所占的比重要大一些,Spring所占的要少一些,這主要是從教學學時受限考慮的。在每章都有一個或兩個實驗,這樣便於教師組織教學。其各章的具體內容如下:
第1章主要內容是Struts 2、Spring、Hibernate三個框架的介紹。
第2章主要內容是Struts 2基本工作原理、開發環境、Action的創建和配置,其中一個比較重要的內容是Action的多方法調用技術的使用。
第3章主要內容是OGNL錶達式語言基礎知識、常用的標簽及使用方法,在這裏我們隻給齣瞭常用的二十幾個標簽,其中主要的是UI部分標簽比較多。
第4章主要內容是攔截器的定義和使用、Struts 2的國際化和Struts 2校驗框架技術。Struts 2校驗方法有三種,我們這裏隻介紹瞭其中的框架校驗方法。
第5章主要內容包括ORM基本概念、Hibernate體係結構、持久化類、Hibernate配置文件、關係對象-映射文件、Hibernate API操作數據庫,這一章的最後給齣瞭在MyEclipse中創建支持Hibernate框架工程,並添加數據庫記錄的詳細步驟。
第6章主要包括一對多的雙嚮關聯映射和多對多映射。
第7章主要包括HQL查詢和Criteria對象查詢。第8章是Struts 2與Hibernate 3集成開發的一個完整案例。
第9章主要內容包括Spring簡介、Spring 框架的係統架構、Spring 框架主要的技術特性、Spring開發環境。
第10章主要內容包括IoC的概念及實現方法、AOP的概念及實現方法、一個完整的SSH開發案例。
本書具有以下特色:
(1) 實踐性強。教材中對理論內容沒有太多的講解,主要是以案例的方式來講解一些框架技術的使用方法,書中給齣瞭大量的實踐案例。
(2) 容易操作。所有的案例設計遵循簡單、實用、便於調試的原則,都提供瞭經過調試的源代碼。
(3) 方便教學。為方便教師組織教學,提供瞭完整的PPT講義,每一章都有一到兩個實驗。
本書可作為計算機相關專業本科生的教材,還可作為有一定的JSP和Web開發基礎的計算機編程愛好者的參考書。
本書的編寫過程中得到瞭很多同事的幫助,作者在此深錶謝意。由於作者水平有限,書中難免會有一些不足之處,敬請讀者批評指正。
作者2014年1月
JavaEE輕量級框架Struts2+Spring+Hibernate整閤開發/普通高校本科計算機專業特色教材精選·算法與程序設計 下載 mobi pdf epub txt 電子書 格式 2024
JavaEE輕量級框架Struts2+Spring+Hibernate整閤開發/普通高校本科計算機專業特色教材精選·算法與程序設計 下載 mobi epub pdf 電子書一本薄薄的書,但是內容卻不少
評分一本薄薄的書,但是內容卻不少
評分一本薄薄的書,但是內容卻不少
評分javaee
評分一本薄薄的書,但是內容卻不少
評分一本薄薄的書,但是內容卻不少
評分很基礎,也很實用,很適閤我這樣的初學者
評分一本薄薄的書,但是內容卻不少
評分可以
JavaEE輕量級框架Struts2+Spring+Hibernate整閤開發/普通高校本科計算機專業特色教材精選·算法與程序設計 mobi epub pdf txt 電子書 格式下載 2024