出版時(shí)間:2011-5 出版社:化學(xué)工業(yè) 作者:蔣衛(wèi)祥//朱利華//閭楓 頁(yè)數(shù):289
Tag標(biāo)簽:無
內(nèi)容概要
本書由淺入深地介紹了struts2、hibernate3、spring2三個(gè)開源框架,主要內(nèi)容包括struts2入門與配置、struts2標(biāo)簽、struts2高級(jí)特性、hibernate3入門、hibernate3配置、hibernate3高級(jí)功能、spring2
ioc、spring2 aop、ssh2框架整合等。
本書通過三個(gè)實(shí)際開發(fā)項(xiàng)目:學(xué)生宿舍管理系統(tǒng)、班主任管理系統(tǒng)、學(xué)工管理系統(tǒng),使讀者結(jié)合實(shí)際,快速、高效、靈活地設(shè)計(jì)出專業(yè)的企業(yè)級(jí)應(yīng)用程序。每個(gè)項(xiàng)目分解成一系列子任務(wù),任務(wù)的難度?步遞增。《j2ee案例開發(fā)教程》通俗易懂,讀者不但可以學(xué)習(xí)j2ee的基礎(chǔ)知識(shí),同時(shí)也了解軟件開發(fā)與項(xiàng)目管理知識(shí)、軟件測(cè)試等技術(shù)。
本書可以作為本科與高職高專院校的j2ee課程、j2ee實(shí)習(xí)教材,也可作為j2ee技術(shù)培訓(xùn)和j2ee入門參考書。
書籍目錄
第1章 struts2入門與配置
1.1 struts2簡(jiǎn)介
1.1.1 mvc與struts2
1.1.2 搭建struts2開發(fā)環(huán)境
1.1.3 開發(fā)struts2程序
1.2 struts2工作原理
1.2.1 核心控制器
1.2.2 業(yè)務(wù)控制器
1.2.3 業(yè)務(wù)模型組件
1.2.4 視圖組件
1.3 struts2配置
1.3.1 web.xml配置
1.3.2 struts.xml配置
1.3.3 常量配置
1.3.4 包配置
1.3.5 命名空間配置
本章小結(jié)
習(xí)題
第2章 struts2標(biāo)簽
2.1 struts2標(biāo)簽簡(jiǎn)介
2.1.1 struts2標(biāo)簽組成
2.1.2 struts2標(biāo)簽使用
2.2 表單標(biāo)簽
2.2.1 form標(biāo)簽
2.2.2 textfield標(biāo)簽
2.2.3 password標(biāo)簽
2.2.4 checkbox標(biāo)簽
2.2.5 select標(biāo)簽
2.2.6 radio標(biāo)簽
2.2.7 checkboxlist標(biāo)簽
2.2.8 textarea標(biāo)簽
2.2.9 combobox標(biāo)簽
2.2.10 doubleselect標(biāo)簽
2.2.11 hidden標(biāo)簽
2.2.12 file標(biāo)簽
2.3 控制標(biāo)簽
2.3.1 if、elseif及else標(biāo)簽
2.3.2 iterator標(biāo)簽
2.3.3 append標(biāo)簽
2.3.4 sort標(biāo)簽
2.3.5 subset標(biāo)簽
2.4 數(shù)據(jù)標(biāo)簽
2.4.1 action標(biāo)簽
2.4.2 property標(biāo)簽
2.4.3 set標(biāo)簽
2.4.4 bean標(biāo)簽
2.4.5 include標(biāo)簽
2.4.6 param標(biāo)簽
2.4.7 date標(biāo)簽
2.5 綜合實(shí)例
本章小結(jié)
習(xí)題
第3章 struts2高級(jí)特性
3.1 struts2攔截器
3.1.1 ?截器簡(jiǎn)介
3.1.2 struts2攔截器
3.1.3 自定義攔截器
3.2 struts2類型轉(zhuǎn)換
3.2.1 類型轉(zhuǎn)換簡(jiǎn)介
3.2.2 struts2的類型轉(zhuǎn)換實(shí)例
3.3 輸入校驗(yàn)
3.3.1 輸入校驗(yàn)簡(jiǎn)介
3.3.2 使用struts2框架校驗(yàn)
3.4 文件上傳與下載
3.4.1 文件上傳
3.4.2 文件下載
本章小結(jié)
習(xí)題
第4章 使用struts2開發(fā)學(xué)生宿舍管理系統(tǒng)
4.1 需求分析
4.1.1 系統(tǒng)功能分析
4.1.2 案例分析
4.2 系統(tǒng)設(shè)計(jì)
4.2.1 架構(gòu)設(shè)計(jì)
4.2.2 數(shù)據(jù)庫(kù)設(shè)計(jì)
4.3 項(xiàng)目實(shí)施
4.3.1 任務(wù)一 學(xué)生基本信息管理設(shè)計(jì)
4.3.2 任務(wù)二 學(xué)生夜歸信息管理
4.3.3 任務(wù)三 學(xué)生報(bào)修管理
4.3.4 任務(wù)四 系統(tǒng)登錄管理
本章小結(jié)
習(xí)題
第5章 hibernate3入門與配置
5.1 hibernate3 入門
5.1.1 持久層與orm
5.1.2 hibernate3簡(jiǎn)介
5.1.3 開發(fā)hibernate3程序
5.2 hibernate配置
5.2.1 hibernate3基礎(chǔ)配置
5.2.2 hibernate3 o/r映射
5.2.3 數(shù)據(jù)關(guān)聯(lián)
5.3 持久化對(duì)象與生命周期
5.3.1 持久化對(duì)象生命周期狀態(tài)
5.3.2 相關(guān)核心接口
本章小結(jié)
習(xí)題
第6章 hibernate3檢索
6.1 hibernate3檢索簡(jiǎn)介
6.1.1 criteria query
6.1.2 hql
6.1.3 sql查詢
6.2 hql實(shí)用技術(shù)
6.2.1 實(shí)體查詢
6.2.2 屬性查詢
6.2.3 實(shí)體更新與刪除
6.2.4 參數(shù)綁定
6.2.5 聯(lián)合查詢
6.2.6 分組與排序
6.2.7 子查詢
6.3 sql 查詢
本章小結(jié)
習(xí)題
第7章 hibernate3高級(jí)特性
7.1 hibernate3事務(wù)
7.1.1 事務(wù)的特征
7.1.2 jdbc中使用事務(wù)
7.1.3 hibernate事務(wù)管理
7.2 hibernate鎖機(jī)制
7.2.1 鎖
7.2.2 悲觀鎖
7.2.3 樂觀鎖
7.3 hibernate3分頁(yè)技術(shù)
7.4 hibernate3緩存
7.4.1 cache簡(jiǎn)介
7.4.2 持久化層的緩存的范圍
7.4.3 持久化層的緩存的并發(fā)訪問策略
7.4.4 hibernate中的緩存
本章小結(jié)
習(xí)題
第8章 使用struts2與hibernate3開發(fā)班主任管理系統(tǒng)
8.1 需求分析
8.1.1 系統(tǒng)功能分析
8.1.2 案例分析
8.2 系統(tǒng)設(shè)計(jì)
8.2.1 架構(gòu)設(shè)計(jì)
8.2.2 數(shù)據(jù)庫(kù)設(shè)計(jì)
8.3 項(xiàng)目實(shí)施
8.3.1 任務(wù)一 班主任信息管理
8.3.2 任務(wù)二 學(xué)生基礎(chǔ)信息管理
8.3.3 任務(wù)三 突發(fā)事件管理
8.3.4 任務(wù)四 登錄管理
本章小結(jié)
習(xí)題
第9章 spring2入門
9.1 spring2 概述
9.1.1 spring 框架簡(jiǎn)介
9.1.2 spring 的特征
9.1.3 spring 的優(yōu)點(diǎn)
9.1.4 spring 框架結(jié)構(gòu)
9.2 spring 快速入門
9.2.1 手動(dòng)搭建spring開發(fā)環(huán)境
9.2.2 應(yīng)用myeclipse工具搭建spring開發(fā)環(huán)境
本章小結(jié)
習(xí)題
第10章 spring ioc
10.1 ioc的基本概念
10.1.1 什么是ioc
10.1.2 依賴注入
10.2 依賴?入的三種形式
10.2.1 接口方法注入
10.2.2 setter方法注入
10.2.3 構(gòu)造方法注入
10.2.4 三種依賴注入形式的對(duì)比
10.3 beanfactory與applicationcontext
10.3.1 beanfactory簡(jiǎn)介
10.3.2 applicationcontext簡(jiǎn)介
10.4 bean 的管理
10.4.1 bean的scope
10.4.2 bean的生命周期
10.4.3 bean的定義
10.4.4 依賴的值設(shè)置與引用
10.4.5 自動(dòng)綁定
10.5 bean的高級(jí)管理
10.5.1 解析文字消息
10.5.2 獲取資源
10.5.3 定制屬性編輯器
10.5.4 監(jiān)聽事件
10.5.5 非xml配置方式
本章小結(jié)
習(xí)題
第11章 spring2 aop
11.1 aop 概述
11.1.1 aop簡(jiǎn)介
11.1.2 aop中術(shù)語
11.2 aop實(shí)現(xiàn)原理
11.2.1 靜態(tài)代理
11.2.2 jdk動(dòng)態(tài)代理
11.2.3 cglib代理
11.3 aop框架
11.3.1 advice
11.3.2 pointcut、advisior
11.3.3 intorduction
11.4 spring .0 中的aop
11.4.1 基于xml schema的設(shè)置
11.4.2 基于annotation的支持
本章小結(jié)
習(xí)題
第12章 使用ssh2開發(fā)學(xué)工管理系統(tǒng)
12.1 需求分析
12.1.1 系統(tǒng)功能分析
12.1.2 案例分析
12.2 系統(tǒng)設(shè)計(jì)
12.2.1 架構(gòu)設(shè)計(jì)
12.2.2 數(shù)據(jù)庫(kù)設(shè)計(jì)
12.3 項(xiàng)目實(shí)施
12.3.1 任務(wù)一 權(quán)限角色設(shè)置
12.3.2 任務(wù)二 通知管理
12.3.3 任務(wù)三 請(qǐng)假管理
12.3.4 任務(wù)四 登錄管理
本章小結(jié)
習(xí)題
參考文獻(xiàn)
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載