知识大全 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

相关参考

知识大全 由Ruby on Rails想到的

反思Spring:由RubyonRails想到的  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!众所

知识大全 由Ruby on Rails想到的[2]

反思Spring:由RubyonRails想到的[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 由Ruby on Rails想到的[1]

反思Spring:由RubyonRails想到的[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 Java 与Ruby on Rails对接

Java与RubyonRails对接  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!Ruby和rai

知识大全 Groovy轻松入门—搭建Groovy开发环境

Groovy轻松入门—搭建Groovy开发环境  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  由

知识大全 Rails 开发与 Java 编程的比较

Rails开发与Java编程的比较  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  年月日&nbs

知识大全 新Eclipse插件—为Java 、PHP和Rails的应用添加云托管功能

新Eclipse插件—为Java、PHP和Rails的应用添加云托管功能  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们

知识大全 安装Groovy的Eclipse插件

安装Groovy的Eclipse插件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!Groovy的E

知识大全 Groovy编程动态改变对象的能力

Groovy编程动态改变对象的能力  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  从Groovy

知识大全 Groovy: 沉睡的巨人

Groovy:沉睡的巨人  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  像RubyPython甚