接触ROR不到1周.希望给同样想接触rails的EYE友们一个借鉴.
呵呵rails高手们..就...不用往下看咯...
NetBeans IDE 开发环境
至于ruby rails mysql 这些安装配置不多罗嗦.
我这里就是想在NetBeans环境下 实现最简单的rails CRUD
1 安装netbeans之后运行.界面与eclipse有点相似
右侧为工作区 左侧为文件视图和服务 底部就是console.
2 新建项目
2.1文件 ->新建项目 -> 选择项目类别Ruby on Rails应用程序 下一步
2.2项目文件夹,项目名称 随意.ruby平台我的是1.8.6-p111 没用内置的1.1 其他的用默认就可以.下一步
2.3数据库配置 使用之前安装Mysql数据库名称,用户名,密码. 点完成 netbeans将自动生成rails程序的主要...大体框架.最主要的是它也会自动配置数据库连接
3 测试环境
3.1 项目建立之后,自动生成rails框架.我们测试一下
项目名称右键选择运行,当然你也可以点IDE上部的运行主项目(有点像eclipse布局服务器)..或者F6快捷键
webrick 是rails web服务器? 启动会在IDE底部控制台显示启动信息
=> Rails 2.1.0 application started on http://0.0.0.0:3000
=> Ctrl-C to shutdown server; call with --help for options
表示服务成功启动.在浏览器输入http://localhost:3000/出现欢迎界面.
3.2 点击about your application`s environment 显示你的程序环境
在这一步,我经常出的问题是 mysql 没有启动提示数据库连接错误...
4 数据库表
建立项目配置数据库
建立表 users 字段id (自增主键) name(varchar) password(varchar) age(int)
5 建model
前4步环境搭建成功之后 开始在 netbeans IDE 用代码生成器开始我们的写代码吧
在项目试图,项目名上右键 "生成" ->选择生成类型"model" 参数写 user name:string password:string age:integer
生成.......model
6 自动生成CRUD
model 建立之后.我们就可以用rails 最简单的自动完成CRUD了.
还是在项目试图,项目名上右键"生成" ->选择生成类型"scaffold" 模型名称: user 属性对 name:string password:string age:integer
生成..........scaffold
哦这一点要注意.---->>>>> 数据库表名 = rails mode名的复数....
-----------OK----------
你可以在你的浏览器 http://localhost:3000/users 使用最简单的.
高手们看看下面 最近很郁闷...本来积分就不多..又被扣了30分..这下好,一分不剩下
被JavaEye用户民主投票评为差帖,积分-30分。
这有可能是因为你的回贴是灌水性回贴,JavaEye严禁灌水性回贴,您在发贴前请仔细阅读 JavaEye版规和提问的智慧,如有异议,可以在JavaEye站务讨论圈子申诉。
这是系统的自动通知,无需回复-->>>
分享到:
相关推荐
在本文中,我们将深入探讨如何使用Netbeans IDE进行JSF 2.0的开发,并结合Primefaces和JPA来创建高效、用户友好的Web应用程序。JSF(JavaServer Faces)是一种用于构建Java Web应用程序的MVC(模型-视图-控制器)...
NetBeans Visual Library 2.0 是一个强大的开发工具,它为Java开发者提供了图形化界面设计的能力,特别是对于创建Swing应用程序。这个库的核心是它的API,允许开发者通过拖放方式构建用户界面,大大简化了GUI编程的...
开发工具:netBeans+mySql 应用服务器:Apache Tomcat 7.0 2 系统需求 --- 2.1 系统总体需求说明 学生成绩管理系统主要用于学校学生成绩信息管理,能实现学生、老师、院系、班级、课程的增删改查操作,同时学生能...
### NetBeans、Tomcat与MySQL配置详解 #### Tomcat安装及配置 1. **下载Tomcat**:访问[Tomcat官方网站](http://tomcat.apache.org/)进行下载,新手推荐使用Windows Installer版本,便于安装。 2. **安装路径**:...
总之,“NetBeans7.0 Struts2.0最新插件”是一个非常有价值的工具,它为使用NetBeans 7.0进行Struts2应用开发的程序员提供了强大的辅助功能,提升了开发效率和代码质量。安装这四个nbm文件后,开发者能够充分利用...
本文旨在通过一个简单的登录示例项目,详细介绍如何在Netbeans IDE环境下构建基于Struts2.0、Spring2.5与Hibernate框架的应用程序。 #### 二、环境搭建与准备 ##### 1. 软件需求 - JDK 1.6:确保安装了正确的Java...
《NetBeans+IDE开发指导(英文版)》是一本针对使用NetBeans IDE进行Java编程的详细教程,适合有一定英语基础的开发者阅读。NetBeans IDE是一款功能丰富的集成开发环境,广泛应用于Java应用程序的开发,包括桌面应用...
在Windows环境下,使用NetBeans进行Rails开发需要一系列的配置步骤,因为Rails是一个基于Ruby的Web框架,而NetBeans是一款强大的集成开发环境(IDE),支持多种编程语言,包括Ruby。以下是一些关键知识点: 1. **...
在本项目中,"java+netbeans+swing MP3程序" 是一个使用Java语言,并在NetBeans IDE上开发的用户界面应用,主要用于处理或播放MP3音频文件。 Swing是Java Foundation Classes (JFC)的一部分,提供了一组用于创建...
【标题】"java进销存源码NetBeans+sql server2005" 涉及的核心技术点主要集中在Java编程语言、进销存系统设计、集成开发环境NetBeans以及数据库管理系统sql server 2005。以下是这些知识点的详细说明: 1. Java编程...
- 这个例子展示了如何使用NetBeans IDE开发一个简单的命令行程序。这类程序不依赖任何图形用户界面,而是通过命令行接收输入并输出结果。 - 开发过程中,你将学习如何编写处理命令行参数的代码,以及如何输出结果...
netbeans+JAVADB 试题管理系统 程序+数据库+文档 javaDB netbeans jdbc jsf div/css+javascript 三层结构 servlet entitybean managedbean 登录验证 权限选择。
NetBeans是一款强大的集成开发环境(IDE),而SSH指的是Spring、Struts和Hibernate三个开源框架的缩写,它们共同构成了Java Web应用的常用开发框架。 【NetBeans IDE】 NetBeans是基于Java的开源IDE,提供了一整套...
NetBeans+Java快速入门 本资源为NetBeans IDE 6.0 Java快速入门指南,旨在指导用户快速了解NetBeans IDE的工作流程和基本功能。以下是本资源的详细知识点: 一、NetBeans IDE概述 * NetBeans IDE是一个集成开发...
### Windows 下 PHP 开发环境配置详解:NetBeans + JDK + WAMP + Xdebug #### 一、概述 本文档旨在详细介绍如何在 Windows 操作系统环境下搭建一个完整的 PHP 开发环境,涉及的主要工具包括 NetBeans IDE、Java ...
NetBeans IDE是一款强大的集成开发环境,特别适合Java开发者使用。本篇主要介绍NetBeans IDE的安装与基础使用方法。 首先,安装NetBeans IDE之前,必须先安装JDK(Java Development Kit),因为它是运行和开发Java...
(5)开发一个简单的 Applet 小程序 4. 创建项目 创建项目需要准备一些 Java 源代码文件,例如 Test.java 文件。然后,选择“文件”> “新建项目”,在“类别”列表中选择“常规”,在“项目”列表下选择“NCRE ...
【NetBeans+Xapp 实现学生成绩管理系统】 在IT领域,开发Web应用程序时,我们经常使用集成开发环境(IDE)来提高效率和便捷性。本项目“NetBeans+Xapp 实现 学生成绩管理系统”是基于PHP编程语言,利用NetBeans IDE...