`
yangzb
  • 浏览: 3473807 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

grails资源

阅读更多
1,网上资源
http://groups.google.com.hk/group/grailsunion
http://grails.group.javaeye.com/

2,grails知名应用
grailsflow
grailsblog
http://www.grails.org/OpenSource+Projects
   http://code.google.com/p/grailsblog http://www.grailsblog.com
http://code.google.com/p/grails-domain-uml/
http://code.google.com/p/grails-petstore
http://code.google.com/p/ket-framework/
http://code.google.com/p/grailsmda
http://code.google.com/p/6footplus/
http://code.google.com/p/grum/
http://code.google.com/p/groovyblogs
http://code.google.com/p/simpejob
http://code.google.com/p/biz-portal
http://code.google.com/p/grailsportal
http://svn.codehaus.org/grails/trunk/grails-samples/grails.org/
http://www.grailsdeveloper.com/blog/2008/09/a-lot-of-grails-sample-applications-grails-open-source-projects/

3,工具
  grails文档里说没有自带功能测试,但支持Canoo WebTest

4,网站
  http://www.grailsjobs.com/

4,好文章
  ibm网站有一系列Mastering Grails文章,非常棒。主题有 Testing your Grails application, Grails in the enterprise,Asynchronous Grails with JSON and Ajax等十来个。
  http://www.ibm.com/developerworks/views/java/libraryview.jsp?search_by=mastering+grails
  http://www.ibm.com/developerworks/java/library/j-grails10148/index.html

  SiteMesh学习入门

GRAILS对于我这样的所谓老Java程序员来说,上手还是挺容易的,所谓最难掌握的闭包概念,我认为可以简单的认为是以前的匿名类+委托(当然还有很多其他的好处)。GRAILS给控制器划分了一个Service层,在业务逻辑重用上,比RAILS做的更好。GRAILS相对没有太多的单复数规约,相对RAILS的“约定”要简单很多。GRAILS目前没有RAILS那么强大的路由功能,不过反而可以带来的相对简单。

言归正传,其实我这里不是准备比较两个框架的优劣,而是想分享一下GRAILS多对多查询的一些经验。关于GRAILS本身还有GROOVY,我建议大家可以看看这里。
GRAILS使用Hibernate作为ORM的基础。方便的同时也带来一些复杂,比如多对多查询。假设我有两个领域模型(其实就是rails里面的model,不过Java的东西嘛,总是比较学术化)

class Product {
static hasMany=[scenario:Scenario]
static belongsTo=Scenario
}
class Scenario{
static hasMany=[product:Product]
}

如果我要查询Product中,所属scenario在scenario表中的id为1,可以通过如下的方法查询:

def scenario=Scenario.get(1)
return scenario? Product.findAll("from Product p where :scenario in elements(p.scenario)",[scenario:scenario]):[]
来源:http://www.leesoft.com.cn/2009/04/12/grails%E5%A4%9A%E5%AF%B9%E5%A4%9A%E7%9A%84%E6%9F%A5%E8%AF%A2%E6%9E%84%E9%80%A0/

http://rainboyan.com/post/use_groovy_tables_to_doc.html
可以通过Scriptom(现在还是beta版)嵌入vbs、js脚本(包括使用WSH,FSO)或者调用InternetExplorer、Media Player、Word和Excel等windows组件

Groller项目启动http://rainboyan.com/post/groller_was_launched.html
http://code.google.com/p/rainboyan/source/browse/groller

http://www.blogjava.net/emu/archive/2005/05/18/4784.html里面有讲到8皇后
分享到:
评论

相关推荐

    grails 3.3.2 资源下载

    该资源在官方的网站上下载速度太慢,现在放在这里共各位下载。

    [Grails] Grails 2 权威指南 (英文版)

    ☆ 资源说明:☆ [Apress] Grails 2 权威指南 (英文版) [Apress] The Definitive Guide to Grails 2 (E-Book) ☆ 出版信息:☆ [作者信息] Jeff Scott Brown, Graeme Rocher [出版机构] Apress [出版日期] ...

    grails文件

    grails文件 很好的资源啊

    grails使用freemarker.rar

    freemarker是一个比较好用的java模板引擎,grails也对它有很好的支持,该资源大有用处。

    grails导出csv

    grails导出csv的实例代码,里面该有的资源都有,需要重新组装下才能使用。

    Grails企业web应用开发与部署.pdf

    Grails企业web应用开发与部署.pdf 很好的资源

    [Groovy] Groovy, Grails, Griffon 入门教程 (英文版)

    ☆ 资源说明:☆ [Apress] Groovy, Grails, Griffon 入门教程 (英文版) [Apress] Beginning Groovy, Grails and Griffon (E-Book) ☆ 出版信息:☆ [作者信息] Vishal Layka, Christopher M. Judd, Joseph ...

    Grails 中文参考手册

    6.2.2.4 链接和资源 6.2.2.5 表单和字段 6.2.2.6 标签作为方法调用 6.2.3 视图和模板 6.2.4 使用Sitemesh布局 6.3 标签库 6.3.1 简单标签 6.3.2 逻辑标签 6.3.3 迭代标签 6.3.4 标签命名空间 6.4 URL映射 6.4.1 映射...

    grails-pjax:Grails Pjax插件云可帮助您在Grails中使用pjax

    Grails Pjax插件Pjax在Grails中。 Pjax类似于(turbolinks)[ ,在'A'标签,按钮和表单上工作。 参见_pjaxHeader grails templtate文件中... 加载资源:在页面或布局标题中添加代码: <g:render template="/pjaxHead

    grails 1.3.7

    grails 1.3.7 资源很少见哦

    grails-jasmine-resources:Grails茉莉花资源插件

    Grails茉莉花资源插件 此不再需要维护,因为插件现在是grails应用程序中的标准。 该插件将资源添加到您的Grails应用程序中。 Jasmine是一个行为驱动的开发框架,用于测试JavaScript代码。 它不依赖于任何其他...

    grails-4.0.0.zip

    官方的资源托管在亚马逊云,下载速度太慢;Micronaut is now the parent application context of Grails thus allowing using many Micronaut features including the Micronaut HTTP Client and Kafka Client.

    idea-grails-toolls整包jar资源

    ant-1.9.4jarant-antlr-1.9.4.jarant-junit-1.9.4jar ant-launcher-1.9.4.jar bsf-2.4.0.jar commons-cli-1.2jar commons-logging-1.2.jar gpars-1.2.1.jar groovy-2.4.5jar groovy-ant-2.4.5.jar ...

    grails-angularjs-resources:Grails AngularJS插件

    Grails AngularJS资源插件 该插件将资源添加到Grails应用程序中。 它使用Grails来优雅地处理资源。 只需让您的AngularJS资源(服务,控制器等)依赖于“ Angular”模块即可。 还有一个用于AngularJS场景测试的控制...

    Grails 技术精解与Web开发实践【源码+样章】----下载不扣分,回帖加1分,欢迎下载,童叟无欺

    6.1 表单验证与资源文件 63 6.2 用户注册 69 6.3 用户登录 73 6.3.1 登录的数据库查询 73 6.3.2 使用Session维持会话 74 6.3.3 自定义Codec实现对 密码加密 75 6.4 登录保护 76 6.5 本章小结 79 第7章 购物车与订单...

Global site tag (gtag.js) - Google Analytics