JavaEE實用開發指南:基於Weblogic+EJB3+Struts2+Hibernate+Spring

JavaEE實用開發指南:基於Weblogic+EJB3+Struts2+Hibernate+Spring 下載 mobi epub pdf 電子書 2025

高洪岩 著
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
齣版社: 化學工業齣版社
ISBN:9787122111951
版次:1
商品編碼:10704980
包裝:平裝
開本:16開
齣版時間:2011-08-01
用紙:膠版紙
頁數:654
正文語種:中文

具體描述

內容簡介

  實用為王就是這本書的特點!
  這是一本講解如何使用Weblogic10.3+EJB3 +JPA+Struts2+Hibernate+Spring開發Java Web應用程序的實用性圖書,書中在具體講解SSH2開發技術的同時,結閤MVC模式與MyEclipse工具,演示瞭實際應用項目開發的全過程。
  《JavaEE實用開發指南:基於Weblogic+EJB3+Struts2+Hibernate+Spring》共分19章,內容以實用為主,技術和實例相輔相成。書中首先介紹Struts2的使用,讓讀者對視圖層的結構有非常好的掌握;然後詳細介紹瞭Hibernate的使用與配置文件的映射關係,並對雙嚮一對多的情況進行瞭非常詳細的介紹;接著帶領讀者去學習Spring技術,以AOP和IOC的行為注入方式進行非常詳細的講解,以1個SSH2整閤並且有增刪改查功能的示例結束SSH2整閤的曆程;最後又使用Weblogic10.3+EJB3+JPA+JPQL作為引用點,介紹Java EE重量級開發的精髓所在。
  《JavaEE實用開發指南:基於Weblogic+EJB3+Struts2+Hibernate+Spring》實用性、係統性、條理性極強,操作思路明晰,通篇體現齣作者的豐富經驗,既可以作為廣大工程技術人員的參考書,也適閤大中專院校相關專業的學生使用。

目錄

第1章 初入Struts2
1.1 Struts2
1.1.1 Struts2概述
1.1.2 官方網站
1.2 Struts2——從登錄開始
1.2.1 新建Web項目
1.2.2 添加Struts2框架支持文件
1.2.3 新建3個JSP頁麵
1.2.4 新建業務(控製)組件
1.2.5 在XML文件中加入過濾器
1.2.6 新建中心配置文件
1.2.7 在配置文件中注冊Action和result
1.2.8 部署項目
1.2.9 實例總結
第2章 控製層Action與配置文件struts.xml
2.1 實現Action接口
2.1.1 Action接口的實現目的
2.1.2 Action接口的定義
2.1.3 新建一個Action接口實例的項目
2.1.4 Action接口的實現類
2.2 用ActionSupport類驗證提交錶單
2.2.1 ActionSupport類的結構
2.2.2 Validateable接口的作用
2.2.3 ValidationAware接口的作用
2.2.4 實現ActionSupport類的實例與加入validate驗證方法
2.3 將JSP提交的錶單封裝為一個JavaBean
2.3.1 屬性驅動的適用場閤
2.3.2 新建一個封裝URL參數的實體類
2.3.3 新建持有實體類引用的控製層
2.3.4 運行結果
2.4 由Action轉發到JSP頁麵
2.4.1 在JSP頁麵中的轉發操作
2.4.2 創建轉發的控製層組件
2.4.3 更改配置文件中的result對象
2.4.4 使用EL和Struts2的標簽輸齣數據
2.4.5 運行結果
2.4.6 result對象的種類
2.5 由Action重定嚮到Action——無參數
2.5.1 創建起始控製層Login.java
2.5.2 創建目的控製層List.java
2.5.3 在配置文件中配置重定嚮的重點
2.5.4 創建顯示列錶的JSP頁麵
2.6 由Action重定嚮到Action——有參數
2.6.1 需要重定嚮傳遞參數場閤
2.6.2 創建起始控製層Login.java
2.6.3 更改配置文件struts.xml
2.6.4 創建目的控製層List.java
2.6.5 使用JSTL和EL在JSP頁麵中輸齣數據
2.7 多模塊多配置文件開發
2.7.1 創建模塊的控製層
2.7.2 創建模塊的配置文件
2.7.3 使用include標記導入多個配置文件
2.7.4 創建各模塊使用的JSP頁麵
2.7.5 運行各模塊的效果
2.8 多業務方法時的處理
2.8.1 第一種實現方式——通過URL嘆號參數
2.8.2 第二種實現方式——在Action標記中加入method屬性
2.9 自定義全局result
2.9.1 創建全局result實例和控製層代碼
2.9.2 聲明全局的result對象
2.9.3 運行結果
2.10 在Action中使用Servlet的API(緊耦版)
2.10.1 將數據放到不同的作用域中
2.10.2 從不同作用域中取值
2.11 在Action中使用Servlet的API(鬆耦版)
2.11.1 創建控製層
2.11.2 創建JSP視圖
第3章 Struts2文件的上傳與下載
3.1 使用Struts2進行單文件上傳
3.1.1 Struts2上傳功能的底層依賴
3.1.2 新建上傳文件的JSP頁麵
3.1.3 設計上傳文件的控製層代碼
3.1.4 Action中File實例的命名規則
3.1.5 設置上傳文件的大小
3.1.6 設計配置文件
3.1.7 成功上傳單個文件
3.2 使用Struts2進行多文件上傳
3.2.1 創建上傳多個文件的JSP頁麵
3.2.2 設計上傳的控製層代碼
3.2.3 成功上傳多個文件
3.3 使用屬性驅動的形式上傳文件
3.3.1 創建上傳多個文件的JSP頁麵
3.3.2 設計上傳文件的控製層代碼
3.3.3 新建上傳文件的封裝類
3.3.4 更改JSP頁麵中s:file標簽的name屬性
3.3.5 以屬性驅動方式成功上傳多個文件
3.4 使用Struts2實現帶上傳進度的實例
3.4.1 上傳文件帶進度的原理
3.4.2 設計上傳的JSP頁麵
3.4.3 設計上傳文件的控製層代碼
3.4.4 設計上傳文件的工具類
3.4.5 實現ProgressListener接口取得上傳進度
3.4.6 將上傳進度類與Struts2關聯
3.4.7 替換Struts2默認的上傳關聯類
3.4.8 設計提供上傳進度基本信息的控製層代碼
3.4.9 設計通過Ajax調用返迴上傳進度信息的XML文本實現類
3.4.10 成功上傳並且顯示進度
3.5 使用Struts2實現下載文件的功能
3.5.1 新建下載文件的JSP頁麵
3.5.2 設計下載文件的控製層代碼
3.5.3 更改配置文件
3.5.4 成功下載中文文件名的文件
第4章 Struts2的數據校驗與國際化
4.1 前麵驗證實現的缺點
4.1.1 舊版本的JSP頁麵代碼
4.1.2 舊版本控製層代碼
4.1.3 舊版本配置文件
4.1.4 舊版本的運行結果
4.2 加入新標簽
4.2.1 新版本的JSP頁麵
4.2.2 新版本控製層代碼
4.2.3 新版本配置文件
4.2.4 新版本不顯示label屬性值
4.2.5 去掉label屬性加入普通文本
4.2.6 生成簡潔的HTML代碼
4.2.7 顯示齣錯信息
4.3 顯示局部齣錯信息
4.3.1 在JSP頁麵中加入調試標簽
4.3.2 查看值棧中的數據
4.3.3 取齣齣錯信息並顯示到JSP頁麵
4.3.4 正確顯示齣錯信息
4.4 顯示全局齣錯信息
4.4.1 添加s:actionerror標簽
4.4.2 處理齣錯信息的Action
4.4.3 設計配置文件
4.5 對齣錯信息的參數化
4.5.1 創建兩種語言文本的資源文件
4.5.2 使用s:text標簽顯示資源文件中的文本
4.5.3 在控製層對資源文本參數化
4.5.4 部署項目運行程序
4.5.5 在配置文件中注冊資源文件
第5章 JSON與Struts2和Ajax聯閤使用
5.1 JSON概述
5.2 用JSON創建對象
5.2.1 創建對象的語法格式
5.2.2 在JSP中用JSON創建一個對象
5.2.3 運行結果
5.3 用JSON創建字符串的限製
5.3.1 需要轉義的特殊字符
5.3.2 在JSP中對JSON特殊字符進行轉義
5.3.3 運行結果
5.4 用JSON創建數字類型的語法格式
5.4.1 在JSP中用JSON創建數字類型
5.4.2 運行結果 0
5.5 用JSON創建數組對象的語法格式
5.5.1 在JSP中用JSON創建一個數組對象
5.5.2 運行結果
5.6 用JSON創建嵌套的對象類型
5.7 將對象轉換為JSON字符串
5.7.1 需要轉換的場閤
5.7.2 實現轉換
5.8 將JSON字符串提交到Action並解析(POST方式)
5.8.1 在JSP中創建JSON和Ajax對象
5.8.2 創建接收JSON字符串的Action控製層
5.8.3 運行結果
5.8.4 控製颱輸齣結果
5.9 將JSON字符串提交到Action並解析(GET方式)
5.9.1 在JSP中創建JSON字符串和Ajax對象
5.9.2 創建接收JSON字符串的Action控製層
5.9.3 運行結果
5.10 將JSON字符串提交到Action並解析(GET和POST方式)
5.10.1 在服務器端用GET方法解析JSON字符串
5.10.2 在服務器端用POST方法解析JSON字符串
5.10.3 運行結果
5.10.4 控製颱輸齣結果
5.11 使用Ajax調用Action並生成JSON再傳遞到客戶端(GET和POST方式)
5.11.1 新建具有Ajax提交功能的JSP頁麵
5.11.2 在Action控製層創建List對象並存儲元素類型為String
5.11.3 在Action控製層創建List對象並存儲元素類型為JavaBean
5.11.4 在Action控製層創建Map對象並存儲元素類型為String
5.11.5 在Action控製層創建Map對象並存儲元素類型為JavaBean
5.11.6 調用不同的Action
第6章 OGNL語言的應用
6.1 OGNL語言概述
6.2 OGNL錶達式的測試
6.2.1 創建測試用Action控製層
6.2.2 使用Java腳本輸齣結果
6.2.3 運行結果
6.2.4 struts.valueStack對象的結構
6.3 使用OGNL語言輸齣String類型
6.4 輸齣ArrayList中String類型變量的實例
6.4.1 嚮List存儲字符串
6.4.2 輸齣集閤數組中的數據
6.4.3 運行結果
6.5 輸齣ArrayList中Bean類型變量的實例
6.5.1 嚮List存儲JavaBean類型的數據
6.5.2 在JSP頁麵中輸齣List中JavaBean的屬性值
6.5.3 運行結果
6.6 輸齣HashMap中String類型變量的實例
6.6.1 嚮Map存儲String類型的數據
6.6.2 在JSP頁麵中輸齣Map中String的屬性值
6.6.3 運行結果
6.7 輸齣HashMap中Bean類型變量的實例
6.7.1 嚮Map存儲JavaBean類型的數據
6.7.2 在JSP頁麵中輸齣Map中JavaBean的屬性值
6.7.3 運行結果
第7章 JQuery與JSON和Ajax聯閤開發
7.1 JQuery概述
7.2 JQuery框架的Ajax功能簡介
7.3 使用JQuery的Ajax功能調用遠程Action(無返迴結果)
7.4 JQuery的Ajax方法結構
7.5 使用JQuery的Ajax功能調用遠程Action(有返迴結果)
7.6 調用遠程Action並且傳遞JSON格式參數(有返迴值)
7.7 返迴List中存String的JSON字符串
第8章 Struts2控製標簽庫
8.1 Struts2標簽庫的分類
8.2 s:if、s:elseif和s:else標簽的應用
8.2.1 s:if和s:elseif標簽概述
8.2.2 創建傳遞城市ID的Action
8.2.3 在JSP中使用s:if標簽輸齣中文的城市名
8.2.4 運行結果
8.3 輸齣String[]中的內容
8.3.1 s:iterator標簽概述
8.3.2 在Action中嚮String[]數組保存數據
8.3.3 使用s:iterator標簽輸齣數組
8.3.4 運行結果
8.4 輸齣集閤中的內容
8.4.1 輸齣List中的String字符串內容
8.4.2 輸齣List中JavaBean的屬性內容
8.4.3 輸齣Map中的String字符串內容
8.4.4 使用s:iterator標簽輸齣Map中JavaBean類型屬性值
8.5 輸齣隔行不同顔色的效果
8.5.1 嚮List中添加BBS模擬數據
8.5.2 創建BBS的實體類
8.5.3 實現隔行變色的效果
8.5.4 運行結果
8.6 將多個集閤對象拼成一個集閤對象
8.6.1 s:append標簽概述
8.6.2 在Action中填充List集閤對象
8.6.3 新建實體類
8.6.4 閤並集閤對象
8.6.5 集閤閤並後的效果
8.7 將多個集閤對象拼成一個集閤對象
8.7.1 s:merge標簽概述
8.7.2 在Action中填充List集閤對象
8.7.3 新建實體類
8.7.4 使用s:merge標簽閤並集閤對象
8.7.5 運行結果
8.8 取集閤中的部分元素為子集閤
8.8.1 s:subset標簽概述
8.8.2 在Action中對List集閤對象進行數據填充
8.8.3 創建填充進集閤對象中的實體類
8.8.4 對集閤取子集
8.8.5 運行結果
8.9 按自定義的條件取集閤中的匹配元素為子集閤
8.9.1 在Action中對List進行數據填充
8.9.2 創建List中填充的實體類
8.9.3 自定義取子集過濾的條件類
8.9.4 對集閤對象List取子集
8.9.5 運行結果
8.10 按集閤中的個人體重進行排序
8.10.1 s:sort標簽概述
8.10.2 在Action中創建並填充要排序的List集閤對象
8.10.3 創建List集閤對象中的實體類
8.10.4 創建排序策略實現Comparator接口的工具類
8.10.5 對集閤對象List進行排序
8.10.6 運行結果
8.11 分割字符串
8.11.1 s:generator標簽概述
8.11.2 在Action中聲明並初始化要分隔的字符串變量
8.11.3 使用s:generator標簽對字符串String進行分隔
8.11.4 運行結果
第9章 Struts2數據標簽庫
9.1 在JSP頁麵訪問Action類中數據
9.1.1 s:action標簽概述
9.1.2 創建Action控製層
9.1.3 在JSP頁麵中使用s:action標簽
9.1.4 返迴結果的JSP頁麵
9.1.5 運行結果
9.2 輸齣轉義的HTML格式
9.2.1 s:property標簽概述
9.2.2 將要轉義輸齣的String數據封裝到Action中
9.2.3 在JSP頁麵中對HTML字符串進行輸齣
9.2.4 運行結果
9.3 在JSP頁麵中實例化一個JavaBean
9.3.1 s:bean和s:param標簽概述
9.3.2 創建工具實體類
9.3.3 使用s:bean標簽創建一個類
9.3.4 運行結果
9.4 s:param標簽的3種賦值方法
9.4.1 帶參數的Action
9.4.2 對s:bean標簽創建的類使用s:param標簽傳遞參數
9.4.3 運行結果
9.5 輸齣日期和時間
9.5.1 s:date標簽概述
9.5.2 創建日期工具類
9.5.3 使用s:date標簽輸齣並格式化日期
9.5.4 運行結果
9.6 查看值棧或上下文中的信息
9.6.1 創建測試用Action控製層
9.6.2 在JSP頁麵中加入s:debug標簽
9.6.3 查看valueStack值棧中的數據
9.7 導入JSP文件或Servlet資源
9.7.1 s:include標簽概述
9.7.2 導入JSP文件
9.7.3 創建導入的目標文件
9.7.4 運行結果
9.8 將數據放入作用域中
9.8.1 s:set標簽概述
9.8.2 使用s:set標簽在JSP頁麵中創建變量
9.8.3 s:set的運行結果
9.9 生成分頁導航超鏈接
9.9.1 s:url標簽概述
9.9.2 創建測試用分頁Action
9.9.3 在JSP頁麵中使用s:url標簽生成URL
9.9.4 運行結果
9.10 將數據放到值棧頂端
9.10.1 s:push標簽概述
9.10.2 在JSP頁麵中將數據壓入值棧
9.10.3 運行結果
9.11 實現國際化
9.11.1 s:i18n和s:text標簽概述
9.11.2 在JSP頁麵顯示資源文件中的文本
9.11.3 運行結果
第10章 Struts2錶單標簽
10.1 s:checkbox標簽的應用
10.1.1 s:checkbox標簽概述
10.1.2 創建取得checkbox值的Action
10.1.3 在JSP頁麵中使用s:checkbox標簽
10.1.4 創建顯示s:checkbox結果的JSP頁麵
10.1.5 運行結
10.2 通過Action設置s:checkbox標簽默認選中狀態
10.2.1 創建初始化s:checkbox標簽的Action
10.2.2 創建顯示s:checkbox標簽的JSP頁麵
10.2.3 創建取得s:checkbox標簽最新值的Action
10.2.4 將最新值顯示到JSP頁麵
10.2.5 運行結果
10.3 使用List靜態創建s:checkboxlist標簽
10.3.1 s:checkboxlist標簽概述
10.3.2 創建包含愛好數組String[]的Action
10.3.3 在JSP頁麵中使用s:checkboxlist標簽
10.3.4 創建顯示愛好的JSP頁麵
10.3.5 運行結果
10.4 使用Map靜態創建s:checkboxlist標簽
10.4.1 在JSP頁麵中創建Map類型的對象
10.4.2 創建顯示愛好的JSP頁麵
10.4.3 運行結果
10.5 動態生成同組checkbox且默認為checked狀態
10.5.1 在Action中生成s:checkboxlist標簽的條目
10.5.2 創建愛好實體類
10.5.3 在JSP頁麵中顯示s:checkboxlist標簽以及初始條目
10.5.4 運行結果
10.6 使用動態和靜態方式生成s:combobox標簽
10.6.1 s:combobox標簽概述
10.6.2 創建Action控製層
10.6.3 創建愛好實體類
10.6.4 生成s:combobox標簽的條目
10.6.5 運行結果
10.7 s:doubleselect標簽的應用
10.7.1 s:doubleselect標簽概述
10.7.2 創建省實體類
10.7.3 創建市實體類
10.7.4 創建控製層Action
10.7.5 創建接收提交結果的Action
10.7.6 創建顯示省市二級聯動的JSP頁麵
10.7.7 創建顯示提交後省市值的JSP頁麵
10.7.8 運行結果
10.8 s:hidden標簽的應用
10.8.1 s:hidden標簽概述
10.8.2 創建Action控製層
10.8.3 在JSP頁麵中使用s:hidden標簽
10.8.4 創建顯示提交錶單的Action
10.8.5 創建顯示最終結果值的JSP頁麵
10.8.6 創建測試實體類
10.8.7 運行結果
10.9 s:optiontransferselect標簽的應用
10.9.1 s:optiontransferselect標簽概述
10.9.2 創建用於生成條目的Action
10.9.3 生成雙嚮選擇錶單的JSP代碼
10.9.4 錶單控件所在s:form的屬性
10.9.5 運行結果
10.9.6 提交錶單的目標Action
10.10 s:select和s:optgroup標簽的應用
10.10.1 創建生成s:select條目的Action
10.10.2 在JSP頁麵中使用s:select標簽
10.10.3 創建城市實體類
10.10.4 運行結果
10.10.5 生成的HTML代碼
10.11 s:textfield、s:password和s:textarea標簽的應用
10.11.1 s:textfield、s:password和s:textarea標簽概述
10.11.2 創建Action
10.11.3 創建顯示標簽的JSP頁麵
10.11.4 運行結果
10.11.5 創建提交後的目標Action
10.11.6 調試提交的錶單值
10.12 靜態和動態生成內容條目
10.12.1 s:updownselect標簽概述
10.12.2 創建生成錶單條目的Action
10.12.3 創建顯示錶單的JSP頁麵
10.12.4 創建提交後的目標Action
10.12.5 查看最新提交的值
10.12.6 運行結果
10.13 動態生成同組復選框
10.13.1 創建實體類
10.13.2 新建同組s:checkbox標簽的Action
10.13.3 在JSP頁麵中顯示同組復選框
10.13.4 創建顯示結果值的Action
10.13.5 配置文件
10.13.6 運行結果
10.14 設置s:select標簽的默認值
10.14.1 創建設置s:select默認值的Action
10.14.2 獲取默認值List的JSP頁麵
10.14.3 運行結果
第11章 初入Hibernate
11.1 Hibernate概述
11.2 持久層、持久化與ORM
11.3 用MyEclipse開發第一個Hibernate實例
11.3.1 安裝Oracle g數據庫
11.3.2 登錄Oracle數據庫
11.3.3 創建錶空間和數據文件
11.3.4 創建用戶及與錶空間關聯
11.3.5 為用戶授予權限
11.3.6 創建數據錶
11.3.7 創建主鍵生成器——Oracle序列
11.3.8 使用MyEclipse Database Explorer工具連接Oracle g數據庫
11.3.9 創建一個支持Struts和Hibernate的Web Project
11.3.10 對數據錶進行Hibernate逆嚮工程
11.3.11 逆嚮工程後的項目ORM結構
11.3.12 使用Hibernate進行持久化
第12章 Hibernate核心技能
12.1 Configuration概述
12.2 SessionFactory概述
12.3 Session概述
12.4 使用Session實現CURD功能
12.4.1 在Oracle g中創建示例數據錶
12.4.2 逆嚮工程後的項目結構
12.4.3 創建create.action
12.4.4 創建read.action
12.4.5 創建路徑為update.action的Action
12.4.6 創建delete.action
12.5 在Hibernate中使用JNDI技術
12.5.1 備份配置文件
12.5.2 更改配置文件context.xml
12.5.3 更改配置文件web.xml
12.5.4 添加Hibernate框架配置
12.5.5 逆嚮工程
12.5.6 支持JNDI的hibernate.cfg.xml配置文件
12.5.7 添加控製層show.action
12.5.8 部署項目驗證結果
12.6 掌握Hibernate必備的要點
12.6.1 Hibernate的OID與緩存
12.6.2 Hibernate中的對象狀態
12.7 雙嚮一對多在MyEclipse中的實現
12.7.1 創建主錶main
12.7.2 創建子錶sub
12.7.3 創建主錶main與從錶sub的關聯對象
12.7.4 成功關聯的提示
12.7.5 逆嚮主從錶外鍵關係
12.7.6 集閤set與many-to-one
12.7.7 新建主錶main的數據
12.7.8 新建子錶sub的數據
12.7.9 刪除子錶sub的數據
12.7.10 刪除主錶main的數據
12.8 Hibernate備忘知識點
12.9 對主從錶結構中的HashSet進行排序
12.10 Hibernate中延遲加載的調試實例
12.10.1 主從錶錶結構的設計
12.10.2 主從錶錶內容的填充
12.10.3 逆嚮工程
12.10.4 創建test.action
12.10.5 lazy屬性的默認值
12.10.6 使用Expressions麵闆進行輔助調試
12.11 對Oracle中CLOB字段類型的讀處理
第13章 Hibernate的檢索
13.1 Hibernate的檢索方式
13.1.1 創建數據庫錶和外聯對象
13.1.2 檢索實例
13.2 HQL錶彆名
13.3 對結果集進行排序
13.4 HQL索引參數綁定
13.5 HQL命名參數綁定與安全性
13.6 HQL方法鏈的應用
13.7 HQL中uniqueResult方法的應用
13.8 HQL中的where子句與查詢條件
13.9 HQL中的迫切左外連接與調試 1
13.10 HQL中的左外連接與調試
13.11 HQL中的迫切左外連接/左外連接主從不匹配的情況 9
13.12 HQL中的迫切內連接與調試 0
13.13 HQL中的內連接與調試 3
13.14 HQL中的聚集函數distinct、count、min、max、sum、avg
13.15 HQL中的分組查詢
第14章 Spring基礎
14.1 Spring概述
14.2 Spring的架構
14.3 IOC概述
14.4 AOP概述
14.5 IOC容器
14.6 一個使用傳統方式保存數據功能的實例
14.7 使用Spring的IOC方式保存數據
14.8 BeanFactory與ApplicationContext
14.9 Spring的IOC容器注入類型
14.9.1 通過IOC容器注入基本數據類型
14.9.2 通過IOC容器注入引用數據類型
14.9.3 通過IOC容器注入null類型
14.9.4 通過IOC容器注入泛型List列錶和數組類型
14.9.5 通過IOC容器注入泛型Set列錶和數組類型
14.9.6 通過IOC容器注入泛型Map列錶和數組類型
14.9.7 通過IOC容器注入Properties類型
14.9.8 通過IOC容器對構造方法進行注入
14.10 Spring中Bean在Singleton和Prototype的作用域
14.11 Spring中注入外部屬性文件的屬性值
14.12 Spring中多個配置文件的應用
14.13 AOP概述
14.13.1 靜態代理的實現
14.13.2 動態代理的實現
14.14 方法執行前增強
14.15 方法執行後增強
14.16 方法前後環繞增強
第15章 Struts2+Hibernate+Spring整閤
15.1 整閤目的
15.2 創建數據錶
15.2.1 新建Oracle數據錶sshtable
15.2.2 新建主鍵約束
15.3 新建Web項目
15.4 創建Struts2框架支持環境
15.4.1 添加Struts2框架支持文件
15.4.2 在web.xml文件中注冊Struts2的過濾器
15.4.3 在項目的src目錄下創建配置文件struts.xml
15.5 添加Hibernate Database Explorer數據庫連接
15.5.1 創建數據庫連接對象
15.5.2 選擇目的數據庫
15.6 添加Hibernate3.1框架支持文件
15.7 添加Spring2.0框架支持文件
15.8 自動創建的配置文件
15.9 在web.xml文件中加入Spring的utf-8編碼過濾器和Spring監聽
15.10 在配置文件中定義struts.objectFactory常量
15.11 對Oracle g數據錶sshtable進行Hibernate 逆嚮工程
15.12 瞭解繼承自HibernateDaoSupport類DAO
15.13 創建All_DAO對象
15.14 創建Table1_Service對象
15.15 創建AllService對象
15.16 在配置文件中配置DAO和service的關係
15.17 新建自定義Action的父類BaseAction
15.18 創建一個操作sshtable錶數據的Action
15.19 在配置文件中配置/base和/test路徑和注釋事務
15.20 部署到WebLogic10.3中間件容器
15.20.1 在WebLogic10.3中創建一個域
15.20.2 將MyEclipse與WebLogic進行關聯
15.20.3 啓動WebLogic服務並部暑項目
15.21 執行帶數據庫插入的Action
第16章 有狀態/無狀態SessionBean和消息驅動Bean
16.1 EJB3概述
16.1.1 Java EE體係結構
16.1.2 容器的概念
16.2 有狀態SessionBean和無狀態SessionBean
16.2.1 SessionBean的作用
16.2.2 SessionBean的種類
16.2.3 在MyEclipse中無狀態SessionBean的創建
16.2.4 用Web方式調用本地SayHello接口
16.2.5 無狀態SessionBean類型為Local和Remote的區彆
16.2.6 EJB組件接口無注解時的默認情況
16.2.7 調用遠程Remote類型的Stateless SessionBean無狀態實驗
16.2.8 無狀態SessionBean的迴調函數和生命周期
16.2.9 無狀態SessionBean實例變量值保留的問題與無狀態SessionBean
實例池
16.2.10 什麼是有狀態SessionBean
16.2.11 在MyEclipse中有狀態SessionBean的創建與有狀態性實驗
16.2.12 將Remote遠程無狀態SessonBean共享的服務重命名
16.2.13 使用注解聲明SessionBean的第2種寫法
16.2.14 有狀態SessionBean的鈍化與激活
16.2.15 有狀態SessionBean的迴調函數和生命周期
16.2.16 有狀態SessionBean的@Remove迴調函數的使用
16.2.17 注入其他Local類型的EJB對象
16.3 消息驅動JavaBean(MDB)和在Weblogic中創建消息目的
16.3.1 創建持久性存儲對象
16.3.2 創建JMS服務器
16.3.3 創建JMS模塊
16.3.4 在JMS模塊中創建子部署
16.3.5 在JMS模塊中創建資源
16.3.6 點到點式消息驅動JavaBean
16.3.7 發布-訂閱式消息驅動JavaBean
16.4 在EJB3中創建基於Web Service的業務服務
16.5 計時器與作業調度
第17章 實體Bean
17.1 實體Bean概述
17.2 持久層、持久化與ORM
17.2.1 在Weblogic的JNDI樹中創建節點與對象
17.2.2 在Weblogic的JNDI樹中創建子節點
17.2.3 在Weblogic的JNDI樹中查找lookup節點
17.2.4 在Weblogic的JNDI樹中刪除節點
17.3 從保存1條記錄開始
17.3.1 安裝Oracle11g數據庫
17.3.2 使用Toad管理Oracle數據庫
17.3.3 用MyEclipse Database Explorer工具連接Oracle11g數據庫
17.3.4 用EJB項目直聯數據庫
17.3.5 改成JNDI連接池的實例
17.4 解析實體類所使用的注解
17.5 在SQL Server 05數據庫中插入記錄的實驗
17.6 在MySQL數據庫中插入記錄的實驗
17.7 使用table錶在Oracle數據庫中生成主鍵的實驗
17.8 用EJB3在Oracle中插入Date時間類型
17.9 處理CLOB數據類型
17.10 在Weblogic中實現JDBC+JNDI全局性分布式事務實驗
17.10.1 JTA和2PC的概述
17.10.2 全局性事務處理的案例
第18章 JPA核心技能
18.1 EntityManager類的概述
18.1.1 實體類的狀態
18.1.2 EJB3中的事務
18.2 EntityManager類的方法
18.2.1 persist(Object)方法
18.2.2 merge(T)方法和find(Class, Object)方法
18.2.3 remove(Object)方法
18.2.4 getReference(Class, Object)方法
18.2.5 createNativeQuery()方法
18.2.6 close()和isOpen()方法
18.2.7 refresh(Object)方法
18.2.8 clear()和contains(Object)方法
18.2.9 createQuery(String)方法
18.2.10 createNamedQuery(String)方法
18.3 EntityManagerFactory對象介紹
18.4 用Java SE客戶端調用遠程EJB3組件(使用逆嚮DAO)
18.5 在Java SE客戶端使用EntityManagerFactory實現持久化(手動配置)
18.6 在Java SE客戶端使用EntityManagerFactory實現持久化(自動配置)
18.7 在會話Bean中生成EntityManagerFactory
18.8 雙嚮一對多的增刪改查CURD實戰
18.8.1 基本環境設置
18.8.2 功能的實現
第19章 JPQL語言必備技能
19.1 JPQL語言介紹
19.2 命名參數和索引式參數及實體參數式查詢
19.2.1 索引式參數查詢
19.2.2 命名式參數查詢
19.2.3 為實現主從關聯實驗創建數據錶Sheng和Shi
19.2.4 Sheng錶和Shi錶2種關聯查詢的方式
19.3 JPQL語言支持的運算符
19.3.1 +、-、*、/、=、>=、>、<、<=、<>、between、like和in的使用
19.3.2 not取反運算符的使用
19.3.3 is null為空運算符的使用
19.3.4 is empty主錶關聯的子錶集閤為空運算符的使用
19.4 order by的使用
19.5 查詢指定字段的示例
19.6 聚閤函數avg、count、max、min和sum的使用
19.7 group by和having的使用
19.8 left join的使用
19.9 distinct去除重復記錄
19.10 JPQL語言的字符串操作函數
19.11 用JPQL語言取得當前的日期和日期時間數據
19.12 JPQL語言對日期的判斷
19.13 JPQL語言的數學函數
19.14 JPQL語言中的分頁功能

用戶評價

評分

書本很厚,原來適閤想慢慢學習JavaEE的童鞋,如果想要快速掌握上機的話還是不是很適閤。用於打基礎的書本。

評分

正在閱讀,應該不錯。

評分

書的質量不錯,不過送貨太慢瞭,到瞭福州好幾天纔道我手上……希望以後能盡快送貨……

評分

紙張不好 明顯盜版。。。。。

評分

講述瞭傳統的j2ee的開發模式。值得學習

評分

正在閱讀,應該不錯。

評分

非常非常滿意滿意非常非常滿意滿意

評分

很好很實用不錯很好很實用不錯

評分

Java初學者必看,三大框架通俗易懂

相關圖書

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

© 2025 book.qciss.net All Rights Reserved. 圖書大百科 版權所有