注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語言/工具JRuby實(shí)戰(zhàn)

JRuby實(shí)戰(zhàn)

JRuby實(shí)戰(zhàn)

定 價(jià):¥45.00

作 者: (瑞典)(Ola Bini)賓尼 著;丁雪豐 譯
出版社: 人民郵電出版社
叢編項(xiàng): 圖靈程序設(shè)計(jì)叢書Java系列
標(biāo) 簽: Java 2

ISBN: 9787115183750 出版時(shí)間: 2008-01-01 包裝: 平裝
開本: 16 頁數(shù): 273 字?jǐn)?shù):  

內(nèi)容簡介

  《JRuby實(shí)戰(zhàn)》通過4個(gè)由淺入深的項(xiàng)目,結(jié)合Rails向讀者全面介紹了JRuby。內(nèi)容包括如何在Ruby中調(diào)用Java代碼,如何使用Java庫,如何實(shí)現(xiàn)并訪問EJB,如何操作JMS,如何在Java中調(diào)用由Ruby實(shí)現(xiàn)的Java類和接口等。同時(shí),書中給出的代碼都很有實(shí)用價(jià)值,只需稍做加工就能放進(jìn)真正的項(xiàng)目中發(fā)揮作用?!禞Ruby實(shí)戰(zhàn)》適合Web開發(fā)人員閱讀和參考。

作者簡介

  賓尼(Ola Bini JRuby),瑞典人。Ola Bini JRuby核心開發(fā)者之一。9歲開始編程,完全靠自學(xué)成才,有豐富的多種語言開發(fā)經(jīng)驗(yàn)?,F(xiàn)任職于著名軟件開發(fā)咨詢企業(yè)ThoughtWorks公司。

圖書目錄

第1章 引言 1
1.1 背景 2
1.1.1 Ruby簡史 2
1.1.2 Rails簡史 3
1.1.3 JRuby簡史 3
1.2 為什么選擇JRuby on Rails 4
1.3 全書概述 5
1.4 小結(jié) 7
第2章 準(zhǔn)備工作 8
2.1 安裝JRuby 8
2.1.1 Java 8
2.1.2 二進(jìn)制JRuby 9
2.1.3 從源代碼安裝 9
2.1.4 測試安裝 10
2.2 RubyGems 11
2.2.1 Rake 12
2.2.2 Rails 13
2.2.3 AR-JDBC 13
2.2.4 BlueCloth和RedCloth 13
2.2.5 Facets 14
2.2.6 Mongrel 14
2.2.7 Mongrel JCluster 14
2.3 安裝數(shù)據(jù)庫 14
2.4 小結(jié) 16
項(xiàng)目1 商店(Shoplet)
第3章 Rails入門 18
3.1 Rails應(yīng)用程序的結(jié)構(gòu) 18
3.1.1 模型 19
3.1.2 控制器 20
3.1.3 視圖 21
3.2 Rails的其他部分 24
3.2.1 ActiveSupport 24
3.2.2 ActionMailer 24
3.2.3 ActionWebService 24
3.2.4 ActiveResource 25
3.3 Rails輔助腳本 25
3.3.1 about 25
3.3.2 breakpointer 25
3.3.3 console 25
3.3.4 destroy 26
3.3.5 generate 26
3.3.6 plugin 26
3.3.7 runner 26
3.3.8 server 26
3.4 測試 28
3.5 插件 30
3.5.1 Act As Taggable 30
3.5.2 CAS過濾器 30
3.5.3 全球化插件 31
3.5.4 Rails引擎 31
3.6 小結(jié) 31
第4章 商店管理 32
4.1 創(chuàng)建一個(gè)新的Rails應(yīng)用程序 32
4.2 運(yùn)行Mongrel 35
4.3 第一個(gè)模型 35
4.3.1 ProductType 35
4.3.2 Product 37
4.3.3 ProductCategory 38
4.3.4 運(yùn)行遷移 40
4.3.5 驗(yàn)證 40
4.4 產(chǎn)品單元測試 41
4.5 為產(chǎn)品建立scaffold 44
4.5.1 Ajax 48
4.5.2 讓界面更漂亮 50
4.6 更多模型 52
4.6.1 用戶管理 55
4.6.2 訂單處理 56
4.7 添加身份驗(yàn)證 59
4.8 功能測試 61
4.9 小結(jié) 64
第5章 數(shù)據(jù)庫驅(qū)動(dòng)的商店 65
5.1 瀏覽產(chǎn)品 65
5.2 添加購物車 69
5.2.1 查看購物車 70
5.2.2 結(jié)賬 71
5.3 驗(yàn)證與測試 73
5.4 ActiveRecord和JDBC 77
5.4.1 支持的數(shù)據(jù)庫 78
5.4.2 如何支持新的數(shù)據(jù)庫 81
5.5 小結(jié) 82
項(xiàng)目2 內(nèi)容管理系統(tǒng)(CoMpoSe)
第6章 Java集成 84
第7章 一個(gè)Rails的CMS 98
第8章 內(nèi)容呈現(xiàn) 120
項(xiàng)目3 管理系統(tǒng)(BigBrother)
第9章 JRuby與EJB 142
第10章 基于EJB的Rails應(yīng)用程序 155
第11章 部署 170
項(xiàng)目4 圖書館系統(tǒng)(LibLib)
第12章 JRuby與Web服務(wù) 184
第13章 JRuby與面向消息系統(tǒng) 195
第14章 LibLib Rails應(yīng)用程序 217
第15章 尾聲:下一步該做什么 241
附錄A Java程序員眼中的Ruby 249
附錄B JRuby參考 263
附錄C 資源 269

本目錄推薦

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