知识大全 Groovy on rails使用
Posted 目录
篇首语:对搞科学的人来说,勤奋就是成功之母!本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Groovy on rails使用相关的知识,希望对你有一定的参考价值。
Groovy on rails使用 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
开发环境
下载bin release版本解压到某路径 设置环境变量GRAILS_HOME 把%GRAILS_HOME%\\bin添加到path环境变量
初始化grails 用命令行进入GRAILS_HOME执行grails 进行初始化
输入grails help查看内置命令
开发实例
新建app
进入GRAILS_HOME 执行grails create app 按照提示输入项目名myapp 会生成myapp目录
修改DataSource(这里使用mysql驱动)
进入项目目录myapp\\grails app\\conf 修改DevelopmentDataSource groovy内容如下
class DevelopmentDataSource
boolean pooling = true
String dbCreate = create drop // one of create create drop update
String url = jdbc:mysql://localhost: /grails
String driverClassName = mysql jdbc Driver
String username = ymiao
String password = ymiao
新建Domain Class
进入项目目录myapp 执行grails create domain class 按照提示输入Domain Class名 User
会在目录myapp\\grails app\\domain 目录生成User groovy脚本文件编辑其内容如下
class User
static withTable = grails_user
String name
Double money
static constraints =
name(blank:false unique:true)
新建controller
进入项目目录myapp 执行grails generate controller 按照提示输入关联的Domain Class名 User
新建views
进入项目目录myapp 执行grails generate views 按照提示输入Domain Class名 User
把mysql的JDBC驱动拷贝到myapp\\lib目录 并在mysql数据库中建立名为grails的schema;
运行项目
进入项目目录myapp 执行grails run app
浏览页//localhost: /myqpp/
通过web页面对数据库表记录进行操作
PS:
通过修改Domain Class对数据库表结构进行修改 修改域类型可能需要从新生成views 然后从新运行项目
cha138/Article/program/Java/hx/201311/26155相关参考
反思Spring:由RubyonRails想到的 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!众所
反思Spring:由RubyonRails想到的[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
反思Spring:由RubyonRails想到的[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
Java与RubyonRails对接 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!Ruby和rai
Groovy轻松入门—搭建Groovy开发环境 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 由
Rails开发与Java编程的比较 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 年月日&nbs
知识大全 新Eclipse插件—为Java 、PHP和Rails的应用添加云托管功能
新Eclipse插件—为Java、PHP和Rails的应用添加云托管功能 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们
安装Groovy的Eclipse插件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!Groovy的E
Groovy编程动态改变对象的能力 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 从Groovy
Groovy:沉睡的巨人 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 像RubyPython甚