Java EE網上商城項目

《java EE 企業級 電子商務網站》能夠全面了解基於Java在企業開發中的流行技術架構,不僅僅是SSH,涵蓋前後端的設計與開發

基本信息

講 師: 賴定清

ISRC:CN-M10-10-305-15/V.T

出版社:機械工業出版社

發行商:華章培訓網

編輯推薦

通過本課程學習,能夠全面了解基於Java在企業開發中的流行技術架構,不僅僅是SSH,涵蓋前後端的設計與開發。

課程描述

通過”一站式”的開發介紹,達到了解及深入基於Java開源框架整合的企業套用開發,課程以一個電子商城為例,講述在企業架構下的開發/測試/部署,技術內容包括:構建(Maven),MVC(Struts2),Service(Spring)、DAO(Hibernate),Ajax(jQuery),全文搜尋(Compass),異步框架(JMS),許可權管理(Spring Security),Webservice客戶端API,定時後台服務(Quartz)。

作者介紹

賴定清 網名:skylai,10年Web開發經驗,先後從事php、asp、.net、Java開發,資深工程師、架構師、互動設計師。精通Web前端開發技 術,Java EE開發技術,擅於實踐及總結經驗,實戰經驗豐富,現就職於一上市電腦公司。2010年出版《大巧不工-Web前端設計修煉之道》。

項目介紹

項目平台

演示:Tomcat5

語言:Java 1.5

工具:Netbeans

涉及知識:

語言基礎:Html、JavaScript、Jquery、CSS、Java 等。

使用框架:Struts2、Spring、Hibernate、Jquery、Security、Quartz等。

Web技術:MVC模式。

技術亮點:

通過本課程學習,能夠全面了解基於Java在企業開發中的流行技術架構,不僅僅是SSH,涵蓋前後端的設計與開發。

需求分析

前台:用戶瀏覽商品,查詢商品,購物車,結算,計算價格,訂單,通知客戶。

後台:商品的增刪改管理、訂單的查閱、出貨管理,管理許可權,庫存。

提供客戶端調用的Webservice API。

課程目錄

第1~2講項目概述及項目功能演示:

課程目標:了解項目的總體架構,通過功能演示對項目需求有整體的了解。

課程內容:

概述項目的總體架構,講解項目各模組所套用的關鍵技術。

演示項目各功能模組的運行效果。

第3~6講項目構建(基於maven 3)

課程目標:

掌握基於maven進行項目構建的方法及核心概念。

掌握在團隊開發中的私有倉庫套用

課程內容:

maven基本操作及入門

maven企業項目配置

ide、私有倉庫結合項目開發

第7~30講後台管理的設計與開發

.課程目標:

掌握java1.5下泛型dao套用

掌握java1.5下注釋的套用

了解服務層與數據層的藕合

掌握spring security框架的許可權管理

掌握spring依賴注入(ioc)的概念及模式

基本測試方法(單元測試,easymock的使用, dbunit的用法)

前端開發基本知識(struts2/jquery等)

前沿技術的基本套用

課程內容:

資料庫層的設計與開發

電子商城數據模型介紹

orm(hibernate)配置

基於泛型dao及annotation

對象/關係映射實例,包括(id、鑑別器、集合、繼承、組件、查詢等)

業務邏輯服務層的設計與開發

ioc(spring 3)基本知識及配置

整合hibernate實現商城服務

spring下的單元測試

日誌管理

異步處理

定時處理

spring security許可權管理

擴展webservice 的api設計與開發

xfire的套用

第31~42講前端基礎設計與開發

結構、表現、互動基礎知識

sitemesh模版套用

前端表現組件基礎(jquery、jsp tag)

struts2基礎套用/coc開發方法

ajax套用(購物車、校驗等)

servlet3特性介紹與實例(熱門產品訊息推送:comet)

全文檢索套用

套用規則引擎計算價格

第43~45講部署模型與性能

掌握http server(apache)基本知識

掌握tomcat/jetty等容器的基本部署方式

課程內容

tomcat/jetty介紹配置

apache/nginx介紹與配置

快取的套用

相關詞條

熱門詞條

聯絡我們