日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)基于開源軟件的J2EE企業(yè)級應(yīng)用開發(fā):開發(fā)專家之Sun ONE

基于開源軟件的J2EE企業(yè)級應(yīng)用開發(fā):開發(fā)專家之Sun ONE

基于開源軟件的J2EE企業(yè)級應(yīng)用開發(fā):開發(fā)專家之Sun ONE

定 價(jià):¥39.00

作 者: 趙強(qiáng)
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: J2EE

ISBN: 9787121010507 出版時間: 2005-04-01 包裝: 平裝
開本: 16開 頁數(shù): 304 字?jǐn)?shù):  

內(nèi)容簡介

  應(yīng)用軟件的目的是解決某一領(lǐng)域的業(yè)務(wù)問題,然而在開發(fā)過程中,除了業(yè)務(wù)需求要關(guān)注,技術(shù)方面也會有大量的問題,另外軟件開發(fā)的費(fèi)用常常會超出預(yù)算。那么如何降低軟件開發(fā)項(xiàng)目的風(fēng)險(xiǎn)呢(包括技術(shù)以及成本兩方面)?使用開源軟件是一個很好的選擇。開源軟件使開發(fā)人員從底層功能中解脫出來,可以更好地專注于用戶的業(yè)務(wù)需求。由于開源軟件的代碼已經(jīng)通過了充分的測試,系統(tǒng)的成本降低了,周期縮短了,風(fēng)險(xiǎn)減少了。然而目前國內(nèi)對于開源軟件的認(rèn)識還不充分,在商業(yè)軟件開發(fā)中采用開源軟件的比較少,例如開發(fā)者將會面對如何進(jìn)行基于開源軟件的軟件開發(fā)、如何選擇開源軟件、如何進(jìn)行單元測試與集成測試等問題。本書將會回答以上所提到的問題。本書是由具有豐富開源軟件開發(fā)經(jīng)驗(yàn)的軟件工程師編寫,展示了如何使用最好的開放源碼工具來開發(fā)J2EE應(yīng)用,這些工具的組合使用可以減少開發(fā)的風(fēng)險(xiǎn),提高系統(tǒng)的穩(wěn)定性和健壯性。本書使用一個J2EE應(yīng)用程序-JNEstore的開發(fā)作為實(shí)例,展示了整個項(xiàng)目的開發(fā)過程,為在開發(fā)過程的各個階段應(yīng)用開放源碼的軟件提供了一套方法。本書內(nèi)容涉及到以下開源軟件:Struts:開源的web應(yīng)用框架,可以快速開發(fā)MVC架構(gòu)的應(yīng)用。Tomcat:高性能的開源web服務(wù)器。JBoss:著名的J2EE應(yīng)用服務(wù)器。Eclispe:開源的集成開發(fā)環(huán)境,通過插件的方式可以很容易地?cái)U(kuò)展功能。Ant:高效的Java構(gòu)建工具,目前廣泛應(yīng)用于Java系統(tǒng)開發(fā)。JUnit:單元測試工具。JMeter:Java應(yīng)用程序性能測試工具。Log4j:日志系統(tǒng)。Jive:論壇模板軟件,可以快速搭建自己的論壇。OSCache:緩存工具。Hibernate:高性能的O/R映射工具。MySQL:開源數(shù)據(jù)庫系統(tǒng)。

作者簡介

暫缺《基于開源軟件的J2EE企業(yè)級應(yīng)用開發(fā):開發(fā)專家之Sun ONE》作者簡介

圖書目錄

第1章 開源軟件構(gòu)造應(yīng)用系統(tǒng)
  1.1 開源軟件簡介
    1.1.1 開源軟件的歷史與現(xiàn)狀
    1.1.2 主要開源軟件項(xiàng)目介紹
  1.2 JN-Estore項(xiàng)目簡介
    1.2.1 務(wù)背景
    1.2.2 分析需求
    1.2.3 JN-Estore整體架構(gòu)
  1.3 基于開源軟件的技術(shù)方案
    1.3.1 開發(fā)方式的選擇——極限編程
    1.3.2 Web層軟件選擇——Tomcat、Struts
    1.3.3 持久層軟件選擇——MySQL、Hibernate
    1.3.4 EJB容器選擇——JBoss
    1.3.5 日志工具軟件選擇——Log4j
    1.3.6 測試工具選擇——JUnit、Jmeter
第2章 構(gòu)建應(yīng)用程序
  2.1 CVS安裝與配置
    2.1.1 CVS的特點(diǎn)
    2.1.2 CVS技術(shù)術(shù)語
    2.1.3 CVS服務(wù)器安裝與配置
  2.2 構(gòu)建工具Ant
    2.2.1 Ant是什么
    2.2.2 Ant的安裝與配置
    2.2.3 Ant構(gòu)建文件解析
    2.2.4 編譯源代碼
    2.2.5 文件系統(tǒng)操作
    2.2.6 其他任務(wù)
  2.3 JN-Estore的每日構(gòu)建方案
    2.3.1 每日構(gòu)建的基本原理
    2.3.2 建立每日構(gòu)建系統(tǒng)
第3章 JN-Estore的Web層開發(fā)
  3.1 JN-EstoreWeb層技術(shù)架構(gòu)
  3.2 Tomcat 5.0使用指南
    3.2.1 Tomcat的安裝
    3.2.2 Tomcat的配置與管理
  3.3 Struts開發(fā)框架
    3.3.1 Struts開發(fā)基本原理
    3.3.2 Struts初級實(shí)例
    3.3.3 Struts中級實(shí)例
    3.3.4 Struts高級實(shí)例
  3.4 實(shí)現(xiàn)JN-Estore Web層
    3.4.1 定義JN-Estore的配置文件
    3.4.2 建立應(yīng)用程序初始頁面
    3.4.3 完成顯示所有圖書的功能模塊
    3.4.4 完成用戶登錄功能模塊
    3.4.5 完成新用戶注冊功能模塊
    3.4.6 完成購物車管理功能模塊
    3.4.7 完成訂單處理功能模塊
    3.4.8 完成退出應(yīng)用程序功能模塊
    3.4.9 應(yīng)用程序國際化
第4章 系統(tǒng)測試
  4.1 JN-Estore系統(tǒng)的測試方案
  4.2 JN-Estore測試計(jì)劃
  4.3 使用JUnit與StrutsTestCase
    4.3.1 如何使用JUnit進(jìn)行單元測試
    4.3.2 使用StrutsTestCase測試Struts應(yīng)用
    4.3.3 JN-Estore的Struts測試用例
  4.4 使用JMeter測試性能
    4.4.1 JMeter是什么
    4.4.2 JMeter的安裝與配置
    4.4.3 建立測試計(jì)劃(Test Plan)
    4.4.4 開始執(zhí)行測試計(jì)劃
    4.4.5 數(shù)據(jù)庫性能測試
    4.4.6 JN-Estore的性能測試
第5章 JN-Estore的持久層開發(fā)
  5.1 JN-Estore的持久層解決方案
    5.1.1 Java持久層常用技術(shù)對比分析
    5.1.2 JN-Estore的持久層解決方案
  5.2 MySQL數(shù)據(jù)庫管理與開發(fā)
  5.3 使用Hibernate實(shí)現(xiàn)持久化
    5.3.1 Hibernate簡介
    5.3.2 Hibernate開發(fā)的基本技術(shù)
    5.3.3 Hibernate開發(fā)高級技術(shù)
    5.3.4 實(shí)現(xiàn)JN-Estore持久層
第6章 使用EJB實(shí)現(xiàn)JN-Estore業(yè)務(wù)層
  6.1 EJB簡介
    6.1.1 EJB編程模型
    6.1.2 部署和使用EJB組件
    6.1.3 EJB應(yīng)用的具體模式
  6.2 實(shí)現(xiàn)JN-Estore業(yè)務(wù)層
    6.2.1 業(yè)務(wù)層實(shí)現(xiàn)策略
    6.2.2 業(yè)務(wù)層EJB的實(shí)現(xiàn)
  6.3 部署EJB到JBoss
    6.3.1 JBoss簡介
    6.3.2安裝JBoss
    6.3.3 JBoss配置與管理
    6.3.4 JMX與MBean簡介
    6.3.5 EJB的配置和部署
第7章 JN-Estore的日志
  7.1 JN-Estore的日志功能
  7.2 Apache通用日志包
  7.3 Log4j的用法
    7.3.1 Loggers
    7.3.2 Appenders
    7.3.3 Layouts
  7.4 JN-Estore日志實(shí)現(xiàn)方案
第8章 基于Jive的論壇
  8.1 Jive簡介
  8.2 Jive安裝與配置
第9章 部署JN-Estore
  9.1 部署JN-Estore
  9.2 運(yùn)行JN-Estore
  9.3 JN-性能改進(jìn)
    9.3.1 Java開源緩存系統(tǒng)簡介
    9.3.2 使用OSCache實(shí)現(xiàn)緩存
附錄A Eclipse下的J2EE開發(fā)
  A.1 Eclipse簡介
  A.2 安裝Eclipse
  A.3 定制工作臺
  A.4 開發(fā)Java應(yīng)用程序
    A.4.1 使用工程向?qū)?br />    A.4.2 調(diào)試Java程序
  A.5 版本控制
    A.5.1 安裝與配置cvsnt
    A.5.2 在Echpse中配置CVS Client
    A.5.3 創(chuàng)建一個CVS實(shí)例
  A.6 使用插件
  A.7 開發(fā)J2EE應(yīng)用
    A.7.1 Lomboz插件簡介
    A.7.2 Lomboz安裝與設(shè)置
  A.7.3 開發(fā)Web應(yīng)用程序
  A.7.4 開發(fā)EJB
附錄B 部分開源軟件列表

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號