《J2EE課程設計:技術套用指導》是2010年出版的圖書,作者是楊少波。
基本介紹
- 書名:J2EE課程設計:技術套用指導
- 作者:楊少波
- ISBN:9787302209782
- 定價:39元
- 出版時間:2010.01.01
內容簡介,圖書目錄,
內容簡介
本書結合J2EE課程設計的教學目標和要求,同時也為了能夠配合《J2EE課程設計——項目開發指導》一書所涉及的一些關鍵性的套用技術,這些技術主要包括套用系統表示層、業務處理層、系統持久層、套用伺服器和安全管理等方面的套用。全書共12章,主要涉及對Java平台的套用技術進行深入的學習和了解,套用系統開發中模型處理層有關的技術套用,套用系統開發中的表示層有關的實現技術及具體的套用,企業級報表開發實現有關的主流技術及其具體套用,Tomcat伺服器對安全管理技術的支持和在課程設計項目中的套用。本書可作為承擔國家技能型緊缺人才培養培訓工程的高等職業院校和示範性軟體學院的計算機套用與軟體工程專業的課程設計類教學和學習輔導參考教材,也可作為自學和急需了解J2EE技術平台的軟體項目開發技術人員的參考書,還可以用於各類職業技能培訓機構作為提高學員項目開發能力的培訓指導教材
圖書目錄
第1章Java集合和泛型技術及套用
1.1Java語言中的集合及其套用
1.1.1與集合編程有關的Collection和Iterator接口
1.1.2List接口和Set接口
1.1.3List接口的各個集合實現類及其套用
1.1.4Set接口的各個集合實現類及其套用
1.1.5Map接口的各個集合實現類及其套用
1.1.6Hashtable的子類Properties屬性類及套用
1.2Java泛型技術及套用
1.2.1為什麼要套用泛型技術
1.2.2泛型技術在套用中的規則及基本的語法定義
1.3Java泛型類、接口、方法及在項目中的套用
1.3.1Java泛型類及套用示例
1.3.2Java泛型接口及套用示例
1.3.3Java泛型方法及在項目中的套用
1.4深入理解和套用Java泛型技術
1.4.1有屆泛型類型及在項目中的套用
1.4.2在Java集合編程中套用泛型技術
本章小結
本章練習
第2章Java反射和代理技術及套用
2.1Java中的反射技術
2.1.1Java反射技術的主要功能及編程實現步驟
2.1.2與反射編程實現技術有關的API介紹
2.1.3套用反射技術實現的各種示例
2.2Java反射技術在項目開發中的套用示例
2.2.1利用Java反射技術實現可配置化的工廠類
2.2.2基於反射技術實現動態代理模式
2.3反射技術在各種開源框架和組件中的套用
2.3.1反射技術在Struts2框架中的套用
2.3.2反射技術在Spring框架中的套用
2.3.3反射技術在Hibernate框架中的套用
2.3.4反射技術在ApacheCommons組件中的套用
本章小結
本章練習
第3章JDBC和資料庫連線池技術及套用
3.1Java資料庫訪問接口JDBC技術
3.1.1JDBC技術及在套用中主要存在的問題
3.1.2JDBC2.0中的DataSource接口
3.2資料庫連線池技術
3.2.1資料庫連線池技術套用
3.2.2ApacheCommonsDBCP資料庫連線池功能組件
3.2.3套用ApacheCommonsDBCP組件提高數據訪問性能
3.3在Hibernate和Spring框架中套用資料庫連線池
3.3.1在Hibernate中套用基於JNDI的資料庫連線池
3.3.2在Hibernate框架中套用C3P0資料庫連線池
3.3.3在Hibernate框架中套用Proxool資料庫連線池
3.3.4在Spring框架中套用各種資料庫連線池實現
本章小結
本章練習
第4章ApacheCommons典型組件及套用
4.1ApacheCommons組件中的核心組件
4.1.1ApacheCommons通用組件庫
4.1.2CommonsLang組件中的DateUtils組件
4.1.3CommonsLang組件中的StringUtils組件
4.2傳送郵件CommonsEmail組件
4.2.1ApacheCommonsEmail組件
4.2.2套用CommonsEmail組件實現線上傳送郵件
4.3檔案上傳CommonsFileUpload組件
4.3.1ApacheCommonsFileUpload組件
4.3.2套用CommonsFileUpload組件實現檔案上傳功能
4.3.3在Struts2中利用FileUpload組件實現檔案上傳
4.4實現對象屬性複製的CommonsBeanUtils組件
4.4.1ApacheCommonsBeanUtils組件
4.4.2套用CommonsBeanUtil組件實現對象複製
4.5表單驗證的CommonsValidator驗證器組件
4.5.1ApacheCommonsValidator驗證器組件
4.5.2套用ApacheCommonsValidator組件驗證表單
4.6實現資料庫訪問的DbUtils組件
4.6.1ApacheCommonsDbUtils組件
4.6.2套用CommonsDbUtils組件簡化JDBC編程實現
本章小結
本章練習
第5章Java日誌記錄技術及套用
5.1ApacheCommonsLogging日誌組件
5.1.1利用java.util.logging包中的基本日誌API
5.1.2ApacheCommonsLogging日誌組件
5.2ApacheLog4J日誌處理組件及其套用
5.2.1ApacheLog4J日誌處理組件
5.2.2在J2SE應用程式中套用Log4J日誌處理組件
5.2.3在J2EEWeb應用程式中套用Log4J日誌處理組件
5.3套用簡單日誌門面SLF4J日誌處理接口
5.3.1簡單日誌門面SLF4J日誌處理接口
5.3.2編程套用SLF4J日誌處理接口
本章小結
本章練習
第6章XML解析技術及在項目開發中的套用
6.1XML解析實現——SAX技術
6.1.1SAX編程技術及實現原理
6.1.2SAX技術實現的核心API及套用
6.1.3SAX編程方法及套用示例
6.2XML解析實現——JDOM技術
6.2.1JDOM技術的主要特色
6.2.2JDOM核心API及套用
6.2.3JDOM編程方法及套用示例
本章小結
本章練習
第7章AJAX及支持AJAX技術的DWR框架
7.1AJAX技術及在項目開發中的套用
7.1.1AJAX技術的工作原理
7.1.2AJAX編程實現及開發流程
7.1.3AJAX技術的典型套用及實現示例
7.2支持AJAX技術的DWR框架
7.2.1DWR的工作原理及各種組件
7.2.2套用DWR的主要開發過程
本章小結
本章練習
第8章Web監聽器和過濾器技術及套用
8.1J2EEWeb監聽器技術及套用
8.1.1J2EEWeb應用程式的生命周期及有關的API
8.1.2J2EEWeb監聽器編程開發示例
8.1.3利用監聽器組件技術實現Web方式計畫任務調度
8.2Web過濾器技術及套用
8.2.1Web過濾技術及Filter接口
8.2.2Web過濾器編程開發示例
8.2.3利用過濾器技術實現Web方式身份驗證
8.2.4利用過濾器技術分離數據驗證邏輯與業務調度邏輯
本章小結
本章練習
第9章Java對OfficeExcel的技術支持
9.1在Java中操作微軟公司OfficeExcel
9.1.1Java平台中操作Excel數據表格的有關技術
9.1.2套用Jakarta的POI項目中的HSSF接口
9.1.3套用JExcelAPI項目操作OfficeExcel
9.2套用POI操作OfficeExcel
9.2.1套用POI項目操作Excel的J2SE示例
9.2.2套用POI操作Excel的J2EEWeb示例
本章小結
本章練習
第10章Java對PDF格式文檔的技術支持
10.1讀寫PDF檔案的iText框架技術
10.1.1攜帶型文檔格式PDF及套用
10.1.2讀寫PDF檔案的iText框架技術
10.2iText類庫中的主要功能類及套用
10.2.1iText框架類庫中的核心API及套用
10.2.2利用iText框架核心API創建企業套用報表
10.3在J2SE的應用程式中套用iText框架
10.3.1構建J2SE項目及添加有關的程式類
10.3.2執行本項目中的示例程式
10.4在J2EEWeb程式中套用iText框架
本章小結
本章練習
第11章JasperReports和iReport報表工具
11.1開源JasperReports報表引擎
11.1.1報表的基本組成結構
11.1.2JasperReports報表引擎的工作原理及技術特性
11.1.3在J2SE應用程式中創建和顯示報表
11.1.4在J2EEWeb應用程式中創建和顯示報表
11.2與JasperReports引擎配套的iReport報表工具
11.2.1設定iReport設計器工具的工作環境
11.2.2iReport工具的基本套用
11.3利用iReport工具創建報表
11.3.1使用iReport工具中的ReportWizard嚮導創建報表
11.3.2利用iReport工具操作報表模板檔案
本章小結
本章練習