WEB开发网
开发学院软件开发Java 用 Eclipse Europa 进行 Web 开发,第 3 部分: Ru... 阅读

用 Eclipse Europa 进行 Web 开发,第 3 部分: Ruby Development Toolkit 和 RadRails

 2009-12-19 00:00:00 来源:WEB开发网   
核心提示: 对于所有 Rails 开发人员来说,这段内容看起来应当极为熟悉,用 Eclipse Europa 进行 Web 开发,第 3 部分: Ruby Development Toolkit 和 RadRails(10),它是运行 rails <app name> 即本例中的 rails b

对于所有 Rails 开发人员来说,这段内容看起来应当极为熟悉。它是运行 rails <app name> 即本例中的 rails baseball 得到的输出。这是 RadRails 的常见主题。它只是利用了 Rails 内置的大量机制,但是简化了这些机制的使用。如果查看 Ruby Explorer(RadRails 所利用的 RDT 部分),则应当会看到 Rails 为您生成的所有代码。


图 20. 显示新 Rails 项目的 Ruby Explorer
用 Eclipse Europa 进行 Web 开发,第 3 部分: Ruby Development Toolkit 和 RadRails

您应该十分熟悉显示的项目结构,并且这很重要。RadRails 不是一种创建 Rails 应用程序的新方法。它只是提供了访问 Rails 常见机制的捷径。如果不使用 RadRails,应用程序开发过程的下一步将是为数据库配置应用程序。RadRails 也不例外。我们接下来就将进行配置。

配置数据库

配置 Rails 应用程序总是十分简单,并且 RadRails 也不例外。只需打开 config/database.yml 文件并编辑它,如下所示:


清单 2. 编辑 config/database.yml
# MySQL (default setup). Versions 4.1 and 5.0 are recommended. 
# 
# Install the MySQL driver: 
#  gem install mysql 
# On MacOS X: 
#  gem install mysql -- --include=/usr/local/lib 
# On Windows: 
#  gem install mysql 
#    Choose the win32 build. 
#    Install MySQL and put its /bin directory on your path. 
# 
# And be sure to use new-style password hashing: 
#  http://dev.mysql.com/doc/refman/5.0/en/old-client.html 
development: 
 adapter: mysql 
 database: baseball 
 username: root 
 password: password 
 host: localhost 
 
# Warning: The database defined as 'test' will be erased and 
# re-generated from your development database when you run 'rake'. 
# Do not set this db to the same as development or production. 
test: 
 adapter: mysql 
 database: baseball_test 
 username: root 
 password: 
 host: localhost 
 
production: 
 adapter: mysql 
 database: baseball_production 
 username: root 
 password: 
 host: localhost 

上一页  5 6 7 8 9 10 

Tags:Eclipse Europa 进行

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接