MongoDB和grails框架搭建(IDEA)

1. 建立工程

   

点击Next,然后写工程名,点击Finish即可。grails框架会自动建立项目的结构。我们在相应的目录下写代码。

2.datasource修改

  

在末端加上如下代码

注意看大括号,代码写在最外层。

3.buildconfig修改

这个文件夹我是照着公司主程给的demo修改的,对于你们不一定适用。如果是完全的新人,grails和jdk版本和我一致,这样修改应该是没有问题的。

 1)1.6————>1.7

 2 ) 3.0————>2.5

 3)在plugins里添加  complie":mongodb:3.0.3"   见下图


4.建立领域类


二者缺一不可

如果要通过领域类对象建立表结构时,则必须制定数据类型,也就是说不能用def

变量名以驼峰形式命名,否则报错

5.通过脚手架功能自动生成view controller service

如果项目完成,运行起来之后。改变了领域类对象,只需要重新用脚手架生成view就好

脚手架功能见下图

6.运行即可

一定要先启动芒果服务





7.注意事项

当数据库里面没有数据,没有集合,没有数据库。存入第一条数据时会自动创建数据库。

当因端口冲突不能启动项目时,在buildconfig内添加如下代码



grails和mongo我是初学,以后会不时写一点东西记录一下进度,也希望能帮到后来人,我贴一些资源,希望对大家有帮助。

Grails中文参考手册:http://www.ourlove520.com/grails-doc-1.0/    这个我有pdf版本,有需要的可以下载。

Grails英文文档:http://docs.grails.org/latest/

Grails英文API: http://docs.grails.org/latest/api/

Groovy英文在线文档:http://tool.oschina.net/apidocs/apidoc?api=groovy

你可能感兴趣的:(MongoDB和grails框架搭建(IDEA))