《JavaEE框架套用編程》本書是西安尚學堂根據實際套用需要,循序漸進將主要內容詳細闡述,並輔以相應的例子,而對於在企業可能永遠都用不到的東西忽略。《JavaEE框架套用編程》本書包含三部分,總計15章內容,適合有一定Java基礎知識,並打算從事JavaEE開發的人員使用。
基本介紹
- 書名:JavaEE框架套用編程
- 作者:西安尚學堂
- 頁數:250頁
摘要
頁數:250頁
序言
尚學堂多位技術專家根據多年的開發和教學經驗,編寫出適合尚學堂內部學員使用的教材。本書根據實際套用需要,循序漸進將主要內容詳細闡述,並輔以相應的例子,而對於在企業可能永遠都用不到的東西忽略。考慮到將來學生要參加企業面試,我們的書籍除了教會大家怎么用三大框架外,大量的篇幅是講述各個框架的工作原理,以及對於原始碼的分析解讀。本書包含三部分,總計15章內容,適合有一定Java基礎知識,並打算從事JavaEE開發的人員使用。
數位老師的嘔心瀝血,3個月時間的精挑細琢,我們成功將尚學堂原教材第三冊升級。再次感謝付老師、楊老師、鄒老師的辛勤付出。
樊長安
2011年12月
本書目錄
1.企業級開發
2.再論MVC
3.MVC改進
4.Struts2簡介
5.走進Struts2
第二章Action組件
1.Struts2的運行流程
2.Struts2的Action
3.Action數據提交
4.Action數據傳遞
5.Action的配置
第三章攔截器和結果視圖類型
1.攔截器
2.結果視圖類型
第四章OGNL和標籤庫
1.OGNL介紹
2.OGNL的使用
3.Struts2標籤庫
第五章Struts2類型轉換
1.為什麼需要類型轉換器
2.類型轉換器實現機制
3.自定義類型轉換器
4.基於Struts2的類型轉換器
5.處理類型轉換錯誤
第六章國際化和輸入校驗
1.什麼是國際化
2.Java程式的國際化思路
3.Struts2的國際化
4.讓用戶方便地選擇語言
5.Struts2中的資源檔案範圍
6.Struts2中的數據校驗
7.使用校驗框架進行數據校驗
8.常用的校驗器
第七章Hibernate簡介
1.Hibernate在分層架構中的位置
2.持久層解決方案的進化
3.Hibernate的特點
4.Hibernate中的HelloWorld
第八章Hibernate的基本API
1.Hibernate的內部結構
2.SessionFactory的獲取和配置
3.Session中的CRUD操作
4.使用TransactionAPI管理事務
5.基本的HQL語句
6.使用Query執行HQL語句
第九章對象關係映射基礎
1.持久化類的設計
2.持久化類的映射方式
3.主鍵映射
4.屬性映射
第十章關聯關係映射
1.資料庫中的關聯關係
2.實體對象間的關係
3.映射檔案的配置
第十一章Hibernate高級特性
1.關聯關係中的特殊屬性
2.對象的狀態
3.Hibernate的快取
4.使用條件查詢
5.避免N+1式的查詢
6.OpenSessionInView模式
第十二章SpringDIY
1.利用容器管理Bean
2.JAXB技術解析XML檔案
3.通過標識符獲取bean實例
4.為bean設定屬性初始值
5.利用轉換器改進代碼結構
6.實現依賴注入
7.進一步完善代碼
第十三章Spring簡介
1.Spring的特性
2.Spring的組成
3.依賴注入技術
4.通過XML配置Bean
5.其他配置
6.通過註解配置Bean
第十四章面向切面編程
1.面向切面編程的概念
2.Spring中AOP的實現
3.基於XML的AOP配置
4.基於schema的AOP配置
5.切入點表達式
第十五章框架整合
1.SSH整合概述
2.Spring整合Hibernate
3.使用Spring整合Struts2
4.使用OpenSessioninView模式
5.CharacterEncodingFilter解決中文亂碼
附錄AHibernate性能調優指南
1.正確設定抓取策略
2.避免LazyInitializationException
3.限制查詢數據量
4.二級快取的使用和配置
5.監測Hibernate性能
附錄BSpring配置檔案最佳化指南
1.慎重使用自動注入功能(autowiring)
2.重視bean的名字,並使用注釋
3.使用Bean的繼承減少配置
4.在開發階段使用依賴檢驗
5.拆分配置檔案