自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

DB2 數(shù)據(jù)庫與 Ruby on Rails 入門

數(shù)據(jù)庫
以下的文章主要向大家講述的是DB2 數(shù)據(jù)庫和 Ruby on Rails 入門的操作方案,在實(shí)際操作中Ruby 語言的出現(xiàn)與強(qiáng)大的 Rails 框架結(jié)合。

 

 

為 Web 解決方案的開發(fā)帶來了巨大的機(jī)遇。本文是 DB2 with Ruby on Rails 系列的第一篇文章。以下的文章主要向大家講述的是DB2 數(shù)據(jù)庫和 Ruby on Rails 入門的操作方案,在實(shí)際操作中Ruby 語言的出現(xiàn)與強(qiáng)大的 Rails 框架結(jié)合,為 Web 解決方案的開發(fā)帶來了巨大的機(jī)遇。

本文是 DB2 with Ruby on Rails 系列的第一篇文章。

文中介紹了 Starter Toolkit for DB2 on Rails,談到了安裝 IBM_DB 驅(qū)動(dòng)程序的多種方法以及使用 DB2 的 Rails 遷移……

 

為 Rails 應(yīng)用程序開發(fā)設(shè)置 IBM_DB 適配器和驅(qū)動(dòng)程序

 

Ruby 語言的出現(xiàn)并與強(qiáng)大的 Rails 框架結(jié)合,為 Web 解決方案的開發(fā)帶來了巨大的機(jī)遇。隨著 IBM_DB 適配器和驅(qū)動(dòng)程序的引入,Rails 應(yīng)用程序現(xiàn)在可以無縫地與 IBM 數(shù)據(jù)服務(wù)器進(jìn)行交互。本文是 DB2 with Ruby on Rails 系列的第一篇文章。文中介紹了 Starter Toolkit for DB2 on Rails,談到了安裝 IBM_DB 驅(qū)動(dòng)程序的多種方法以及使用 DB2 的 Rails 遷移。

簡介

Ruby on Rails 發(fā)布于 2004 年,如今已快速成為 Web 應(yīng)用程序開發(fā)中最流行的框架之一。這個(gè)開放源代碼項(xiàng)目又名 Rails 或 RoR,它采用 Model-View-Controller (MVC) 架構(gòu)和 Ruby 面向?qū)ο竽_本編制語言,并遵循一些簡單的原則,例如 “約定優(yōu)于配置(convention over configuration)” 和 “不要重復(fù)自己(don't repeat yourself)”。

因此,開發(fā)人員可以更快、更容易地構(gòu)建應(yīng)用程序,減少冗余的代碼和配置文件,同時(shí)又能靈活地創(chuàng)建定制的擴(kuò)展,以滿足應(yīng)用程序需求。通過對(duì)DB2 數(shù)據(jù)庫持久性的支持,可以使用數(shù)據(jù)庫服務(wù)器和內(nèi)置的 WEBrick Web 服務(wù)器快速開發(fā)使用這種框架的 Web 應(yīng)用程序。

IBM_DB 為 Rails 領(lǐng)域帶來了什么?

隨著 RubyForge 社區(qū)門戶上開始提供 IBM_DB Rails 適配器和 Ruby 驅(qū)動(dòng)程序,Ruby on Rails 框架經(jīng)過官方測試,并且在所有 DB2 數(shù)據(jù)服務(wù)器上受支持。對(duì)于你們當(dāng)中某些人來說這也許是個(gè)驚喜,社區(qū)還有一個(gè)免費(fèi)版本的名為 DB2 Express-C 的 DB2 9 數(shù)據(jù)庫可以使用。DB2 Express-C 數(shù)據(jù)服務(wù)器的開發(fā)、部署和分發(fā)是免費(fèi)的,沒有大小、時(shí)間或用戶方面的限制,而且還包括了 Starter Toolkit for DB2 on Rails。這個(gè)包可以幫助開發(fā)人員在使用 DB2 的 RoR 環(huán)境中快速、輕松地設(shè)置和構(gòu)建 Web 應(yīng)用程序。

雖然在 Rails 框架中可以配置的數(shù)據(jù)存儲(chǔ)有很多種,但 DB2 數(shù)據(jù)服務(wù)器可以帶來一些獨(dú)特的、突出的優(yōu)點(diǎn)。由于 DB2 9 中引入了 pureXML™,使用 IBM 數(shù)據(jù)服務(wù)器的首要優(yōu)點(diǎn)是,IBM_DB 適配器和驅(qū)動(dòng)程序支持本地 XML 數(shù)據(jù)類型。

DB2 on Rails 入門

目前有兩種方法可以設(shè)置使用 DB2 數(shù)據(jù)庫的 Rails 開發(fā)環(huán)境。如果您對(duì) DB2 環(huán)境不熟悉,那么可以借助 Starter Toolkit for DB2,這是開始進(jìn)行 DB2 on Rails 應(yīng)用程序開發(fā)的最方便的方式。Starter Toolkit version 2.1 可以從 alphaWorks 下載,其中還有一個(gè)稍舊版本的 IBM_DB 適配器的安裝程序。這個(gè)版本不支持 i5 和 zOS 平臺(tái)上的 DB2,但是更新工作正在進(jìn)行,很快就會(huì)有新版本可供下載。

在 IBM_DB 適配器和驅(qū)動(dòng)程序 gem 及插件發(fā)布之后,如果要在一個(gè)已有的 DB2 環(huán)境中開發(fā) Rails 應(yīng)用程序,那么可以使用 “manual” 選項(xiàng),這個(gè)選項(xiàng)使用起來同樣也很輕松。請參閱 RubyForge rubyibm project 獲得最新版本(從 4 月 30 日起,Production/Stable release 0.6.0 已經(jīng)可用)。

【編輯推薦】

  1. 快速提高DB2數(shù)據(jù)庫IMPORT命令性能的操作方案
  2. 實(shí)現(xiàn)DB2HADRv8.2 EE實(shí)施的正確操作步驟
  3. DB2快照函數(shù)全解析經(jīng)典版
  4. DB2在線增量備份 還原增量備份及前滾恢復(fù)
  5. DB2:信息管理 盡在掌握

 

責(zé)任編輯:佚名 來源: winhd.net
相關(guān)推薦

2010-08-16 14:45:15

DB2數(shù)據(jù)庫

2009-07-06 17:34:26

遠(yuǎn)程復(fù)制DB2

2010-08-03 14:40:05

DB2數(shù)據(jù)庫

2010-08-17 16:24:32

IBM DB2數(shù)據(jù)庫

2010-08-25 10:50:48

DB2數(shù)據(jù)庫

2011-03-11 16:02:03

DB2數(shù)據(jù)庫安裝

2010-08-26 16:15:25

DB2數(shù)據(jù)庫管理

2010-11-01 11:30:41

DB2數(shù)據(jù)庫權(quán)限

2010-09-30 11:49:21

DB2數(shù)據(jù)庫權(quán)限

2010-11-03 16:21:18

DB2數(shù)據(jù)庫授權(quán)

2010-11-02 11:49:18

SQL SERVER連

2010-08-31 13:06:49

DB2數(shù)據(jù)庫

2010-08-31 11:26:59

DB2數(shù)據(jù)庫

2010-11-03 16:32:10

DB2創(chuàng)建數(shù)據(jù)庫

2010-09-07 09:31:03

DB2數(shù)據(jù)庫鎖表

2010-08-31 14:04:49

DB2驅(qū)動(dòng)

2009-12-16 10:48:42

DB2數(shù)據(jù)庫

2010-08-31 17:34:46

DB2

2010-08-25 11:11:59

DB2JDBC連接

2011-03-03 14:52:40

DB2數(shù)據(jù)庫恢復(fù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)