第1章日積月累.
1.1Java漫談
1.1.1Java語言誕生及其發(fā)展
1.1.2JavaEE的發(fā)展與展望
1.2J2SE5.0(Tiger)新特性簡介
1.2.1簡易開發(fā)
1.2.2可擴展性和性能
1.2.3監(jiān)視和管理能力
1.2.4桌面客戶端
1.2.5其他新特性
1.3主流開發(fā)框架概覽
1.3.1Struts
1.3.2Spring
1.3.3Hibernate
1.3.4Webwork2
1.4主流工具使用指南
1.4.1JBuilder
1.4.2Eclipse
1.4.3JavaStudioStandard
1.4.4Tomcat
1.4.5數(shù)據(jù)庫服務器
第2章電子相冊系統(tǒng)
2.1概述
2.2案例簡介
2.3案例設計
2.3.1需求分析
2.3.2數(shù)據(jù)庫設計
2.4開發(fā)實現(xiàn)
2.4.1Framework采用決策
2.4.2Web應用的核心Web.xml
2.4.3Struts的配置核心Struts-config.xml文件
2.4.4自定義Taglib
2.4.5圖片的顯示
2.4.6文件上傳操作
第3章人力資源管理信息系統(tǒng)
3.1概述
3.2案例簡介
3.2.1案例背景
3.2.2功能需求
3.2.3開發(fā)環(huán)境說明
3.3分析設計
3.3.1需求分析
3.3.2設計思路
3.3.3功能分析
3.3.4框架設計
3.3.5模塊劃分
3.3.6數(shù)據(jù)庫設計
3.4開發(fā)實現(xiàn)
3.4.1系統(tǒng)框架圖
3.4.2配置文件說明
3.4.3功能模塊
第4章高效海量訪問系統(tǒng)..
4.1概述
4.2案例簡介
4.3需求分析
4.4功能分析
4.4.1發(fā)帖功能
4.4.2帖子瀏覽功能
4.4.3HibernateCacheProvider
4.5數(shù)據(jù)庫設計
4.6開發(fā)實現(xiàn)
4.6.1Framework采用決策
4.6.2HibernateCacheProvider實現(xiàn)
4.6.3發(fā)帖功能
4.6.4瀏覽功能
第5章公司辦公信息管理系統(tǒng)
5.1概述
5.2案例簡介
5.3分析設計
5.3.1系統(tǒng)目標設計
5.3.2系統(tǒng)結構設計思想
5.3.3系統(tǒng)功能設計
5.3.4系統(tǒng)工作流程設計
5.3.5數(shù)據(jù)庫需求分析和邏輯設計
5.3.6數(shù)據(jù)庫結構創(chuàng)建
5.3.7數(shù)據(jù)庫結構的概念模式
5.4開發(fā)實現(xiàn)
5.4.1配置server.xml和Web.xml
5.4.2自定義數(shù)據(jù)庫連接池及其實現(xiàn)
5.4.3JavaMail及認證的實現(xiàn)
5.4.4JavaBean及MD5應用
5.4.5系統(tǒng)用戶身份驗證子系統(tǒng)
5.4.6公司員工信息管理子系統(tǒng)
5.4.7公司財務信息管理子系統(tǒng)
5.4.8公司內部信息交流子系統(tǒng)
第6章日程管理系統(tǒng)
6.1概述
6.2案例簡介
6.3案例設計
6.3.1需求分析
6.3.2數(shù)據(jù)庫設計
6.4開發(fā)實現(xiàn)
6.4.1Framework采用決策
6.4.2Web.xml文件
6.4.3Struts-config.xml文件
6.4.4從系統(tǒng)啟動開始
6.4.5自定義Taglib
6.4.6擴展Framework構造
6.4.7一個畫面的業(yè)務流程
6.4.8Tiles框架頁面的搭建
6.4.9批處理的業(yè)務流程
第7章框架探秘
7.1Framework簡介
7.2某框架簡介
7.3分析設計
7.4邏輯設計
7.4.1配置部分
7.4.2代碼部分
附錄Java編程約定...本書1.3節(jié)“主流開發(fā)框架概覽”.第3章“人力資源管理信息系統(tǒng)”和第7章“框架探秘”由曹金利編寫.他是中國最大的技術社區(qū)——CSDN社區(qū)Java版塊InteUiJIDEA子版版主,現(xiàn)在NCS公司就職.
本書第4章“高效海量訪問系統(tǒng)”由王金明編寫.他是某公司的Java架構師并在CSDN社區(qū)作Java版主.
本書1.1節(jié)“Java漫談”.第2章“電子相冊系統(tǒng)”和第6章“日程管理系統(tǒng)”由徐丁立編寫.2004年他于東南大學畢業(yè)后一直在聯(lián)迪恒星(南京)信息系統(tǒng)有限公司從事項目開發(fā)工作,并是CSDN社區(qū)Java版設計模式子版版主.徐丁立的個人Blog是http://blog.csdn.net/dlxu,上面有他自己學習Java的歷程,對讀者可能會有一定的參考作用.
本書的實例大部分是幾位作者在工作之余寫下的代碼,很多架構風格可以在實際項目開發(fā)時參考.對缺乏實際項目經驗的在校生和Java初學者也有一定的學習價值.由于作者水平有限,還望讀者批評指正.最后,祝您閱讀愉快,并取得自己想要的收獲.
作者
2006年4月