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

JRuby實戰(zhàn)

JRuby實戰(zhàn)

定 價:¥45.00

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

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

內容簡介

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

作者簡介

  賓尼(Ola Bini JRuby),瑞典人。Ola Bini JRuby核心開發(fā)者之一。9歲開始編程,完全靠自學成才,有豐富的多種語言開發(fā)經(jīng)驗?,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 小結 7
第2章 準備工作 8
2.1 安裝JRuby 8
2.1.1 Java 8
2.1.2 二進制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 小結 16
項目1 商店(Shoplet)
第3章 Rails入門 18
3.1 Rails應用程序的結構 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 小結 31
第4章 商店管理 32
4.1 創(chuàng)建一個新的Rails應用程序 32
4.2 運行Mongrel 35
4.3 第一個模型 35
4.3.1 ProductType 35
4.3.2 Product 37
4.3.3 ProductCategory 38
4.3.4 運行遷移 40
4.3.5 驗證 40
4.4 產品單元測試 41
4.5 為產品建立scaffold 44
4.5.1 Ajax 48
4.5.2 讓界面更漂亮 50
4.6 更多模型 52
4.6.1 用戶管理 55
4.6.2 訂單處理 56
4.7 添加身份驗證 59
4.8 功能測試 61
4.9 小結 64
第5章 數(shù)據(jù)庫驅動的商店 65
5.1 瀏覽產品 65
5.2 添加購物車 69
5.2.1 查看購物車 70
5.2.2 結賬 71
5.3 驗證與測試 73
5.4 ActiveRecord和JDBC 77
5.4.1 支持的數(shù)據(jù)庫 78
5.4.2 如何支持新的數(shù)據(jù)庫 81
5.5 小結 82
項目2 內容管理系統(tǒng)(CoMpoSe)
第6章 Java集成 84
第7章 一個Rails的CMS 98
第8章 內容呈現(xiàn) 120
項目3 管理系統(tǒng)(BigBrother)
第9章 JRuby與EJB 142
第10章 基于EJB的Rails應用程序 155
第11章 部署 170
項目4 圖書館系統(tǒng)(LibLib)
第12章 JRuby與Web服務 184
第13章 JRuby與面向消息系統(tǒng) 195
第14章 LibLib Rails應用程序 217
第15章 尾聲:下一步該做什么 241
附錄A Java程序員眼中的Ruby 249
附錄B JRuby參考 263
附錄C 資源 269

本目錄推薦

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