開發者突擊:JavaWeb主流框架整合開發

開發者突擊:JavaWeb主流框架整合開發

主要內容包括:以MySQL為資料庫、TomcatWeb伺服器Eclipse開發工具CVS為版本控制工具的開發環境的構建過程;基於JSPJavaBeanServlet技術實現3種J2EE的基礎架構;分3篇重點講解Struts,Hibernate,Spring框架技術及這些技術的整合套用;基於Struts1的SSH整合架構,並開發個人通訊錄和一個完整的辦公自動化系統,實現的功能包括日程安排、工作日誌、短訊息管理、公告管理、會議管理;基於Struts2的SSH2整合架構,並在此架構基礎上實現一個完整的辦公自動化系統。在本書架構講解的過程中,穿插介紹了JDBC,Log4j,Sitemesh,JUnit技術。

基本介紹

  • 書名:開發者突擊:JavaWeb主流框架整合開發
  • 作者:劉中兵
  • ISBN:10位[7121055287]13位[9787121055287]
  • 定價:¥89.80元
  • 出版社:電子工業出版社
  • 出版時間:2008-1-1
內容提要,編輯推薦,圖書目錄,

內容提要

本書詳細介紹了Java Web軟體架構中的各種開發技術。
隨書附贈光碟內容包括本書10種架構原型程式包、個人通訊錄及辦公自動化系統源程式。
本書內容循序漸進,通俗易懂,覆蓋了Java Web開發的最流行技術,無論對於Java Web架構設計還是軟體開發,本書都是精通開發Java Web套用的必備的實用手冊。
本書面向讀者對象:Java和J2EE軟體架構師與設計師、軟體開發工程師、軟體開發項目及技術經理。

編輯推薦

● 以J2EE(JSP、JavaBean、Servlet)、SSH(Struts、Spring、Hibernate)為核心技術,逐步構建十大軟體架構原型,構建的每一個系統原型都可以直接作為系統開發的基礎。 ● 以經典組合MTEC,即MySQL、Tomcat、Eclipse、CVS為開發環境。這四者的搭配堪稱經典,MySQL是一個免費開源的資料庫,Tomcat是一個免費開源的Web伺服器,Eclipse是一個免費開源的Java集成開發工具,CVS是一個流行的版本控制工具,將這四者的優點發揮到極致。 ● 使用流行的輔助技術,包括JDBC、Log4j、Sitemesh、JUnit。JDBC用以進行資料庫操作,Log4j用以記錄日誌,Sitemesh用以進行站點布局,JUnit用以進行單元測試。 以登錄、註冊、退出為基礎需求構建十大軟體架構原型,並在最終的原型SSH(Struts+Spring+Hibernate)和SSH2(Struts 2+Spring+Hibernate)基礎上分別開發完整的辦公自動化系統。

圖書目錄

緒言 1
“架構”一詞是舶來品,即Architecture,其原意是指建築的藝術、風格和結構。Java Web就好比一座建築,其藝術價值取決於架構模式與框架技術的選擇。
了解軟體架構
(一)基本概念 (二)軟體架構的歷史
(三)軟體架構的目標
J2EE開發模型分析
(一)一層架構模式 (二)兩層架構模式Model 1
(三)三層架構模式Model 2 (四)多層架構模式
J2EE架構技術選擇
(一)JSP頁面技術 (二)JavaBean組件技術
(三)Servlet技術 (四)Struts 1.2與Struts 2.0
(五)Hibernate 3.0 (六)Spring 2.0
開發工具軟體及版本選擇
(一)JDK軟體 (二)資料庫軟體MySQL
(三)Web伺服器Tomcat (四)集成開發工具Eclipse+MyEclipse
(五)版本控制軟體CVS
定位開發目標
(一)demo(JSP).zip (二)demo(JSP+JavaBean).zip
三)demo(JSP+JavaBean+Servlet).zip (四)demo(Struts).zip
(五)demo(Struts+Hibernate).zip (六)demo(Spring).zip
(七)demo(Spring+Hibernate).zip (八)demo(Struts+Spring).zip
(九)demo(Struts+Spring+Hibernate).zip (十)demo(Struts2+Hibernate+Spring).zip
需求設計
第1部分 起步篇
第2部分 J2EE基礎架構篇
第3部分 Struts架構篇
第4部分 Hibernate架構篇
第5部分 Spring架構篇
第6部分 SSH整合架構篇
第7部分 SSH2整合架構篇
……

相關詞條

熱門詞條

聯絡我們