![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Grails
iteye_4360
这个作者很懒,什么都没留下…
展开
-
Grails的Controller中如何获取Domain模型
[size=x-large]问题的提出:[/size]domain模型的定义如下,如何在Controller中取得domain模型的元数据[code="java"]package applicationclass Bird { static domain=[chinese:"鸟"] String name String gender...原创 2010-09-27 23:46:20 · 93 阅读 · 0 评论 -
2013.05的Grails新书: Programming Grails下载
Programming GrailsProgramming Grails: Best Practices for Experienced Grails DevelopersBOOK DESCRIPTIONDig deeper into Grails architecture and discover how this application framework works ...2013-05-19 21:23:39 · 140 阅读 · 0 评论 -
如何在Grails插件中更新主项目的配置
解决该问题的环境:Grails 2.1在Grails插件中更新主项目的配置,主要面临几个小问题:[list][*]在什么地方改?[*]如何引用插件的资源?[*]如何引用主项目的资源?[*]如何修改主项目的配置?[/list][u]1) 在什么地方改?[/u]建议的地方包括,插件的_Install.groovy或者自定义的脚本,如:UpdateConfig...原创 2012-08-16 13:07:17 · 91 阅读 · 0 评论 -
Grails 1.3.7文档(chm)
把Grails的文档打包了下,包括: API, User Guide和Reference,方便自己方便他人2011-12-07 13:44:58 · 94 阅读 · 0 评论 -
Grails 2.0的Resources插件简介
1. 概述Resources插件作为Grails 2.0的资源管理框架,主要解决:[list][*]Web应用的性能调优[*]资源间的依赖性导致加载顺序正确性问题[*]Javascript的延时加载[*]标准化的Grails插件资源暴露方式[*]可扩展的资源优化处理过程[*]资源的重复加载[*]开发模式和生产模式的一致性[/list]2. 概...2011-12-03 12:51:57 · 118 阅读 · 0 评论 -
Grails如何引用开发中的插件
即使没有被安装,Grails也可以引用文件系统中的任何插件。具体方法是:在grails-app/conf/BuildConfig.groovy文件中增加:[code="java"]// Useful to test plugins you are developing.grails.plugin.location.shiro = "/home/dilbert/de...2011-11-30 20:31:12 · 155 阅读 · 0 评论 -
创建Grails的中文拼音转换服务
实现代码:[code="java"]package utilityimport net.sourceforge.pinyin4j.PinyinHelperimport net.sourceforge.pinyin4j.format.*class PinyinService { static transactional = false static hanYuP...2011-11-23 22:31:59 · 113 阅读 · 0 评论 -
Grails 1.3.7 小技巧汇总
[b]1) 定制Grails插件安装目录[/b]BuildConfig.groovy中添加:[code="java"]grails.project.plugins.dir="./plugins"[/code]添加后项目插件的安装位置变为项目根目录下得plugins目录[b]2) 交互式Grails命令行[/b][code="java"]#grails int...2011-11-13 22:30:37 · 104 阅读 · 0 评论 -
基于Grails 1.3.7和extjs 3.4.0的模板框架(附源代码)
有空来看看我的grails 1.3.7 + extjs 3.4.0 集成模板已实现LCRUD以及M:1,M:N的映射,提提建议 https://github.com/iqGrails/foundation 基于DOMAIN生成的Scaffolding页面如图:[img]http://dl.iteye.com/upload/attachment/610134/804d802f...2011-12-22 20:35:20 · 91 阅读 · 0 评论 -
多个domain之间有复杂关联关系
基本的定义方法看帮助文档就行了,但是有个地方把我弄糊涂了:one-to-many需要:[code="java"]static belongsTo=[publisher:Publisher][/code]many-to-many需要:[code="java"]static belongsTo=Author[/code]如果一个类要两个约束都写上,怎么写?其实两种方式是一样...2011-12-13 22:52:25 · 147 阅读 · 0 评论 -
用Class-Diagram插件生成项目UML图
[size=medium]插件功能:[/size]安装后插件可以自动生成项目的UML类图(通过:http://localhost:8080/yourApp/classDiagram访问)[size=medium]插件安装:[/size]grails install-plugin class-diagram[size=medium]运行效果:[/size][img]h...2010-10-03 12:35:48 · 157 阅读 · 0 评论 -
基于Domain元数据的中文静态"脚手架(scaffolding)"
[size=medium]演示:[/size][code="java"]//导入过元数据的Domain定义package applicationclass Bird { static cgDomain=[chinese:"鸟类"] String name String gender Date birthday Boo...2010-09-28 14:11:00 · 133 阅读 · 0 评论 -
Grails Scaffolding的过程分析
1) "grails generate-all/generate-views"脚本实例化DefaultGrailsTemplateGenerator2)DefaultGrailsTemplateGenerator会创建类DefaultGrailsDomainClass的实例"domainClass",这个domainClass将允许脚本得到domain class的所有信息,如:属性、GO...2010-09-28 08:35:22 · 88 阅读 · 0 评论 -
基于Grails 2.3.4的多模板Scaffolding实现
从Grails 2.3开始,Scaffolding被作为一个独立的插件从Grails核心中独立出来,方便大家进行扩展和改造,一直都很希望通过定制多种类型模板来提升开发效率,所以进行了一下尝试,基本上已经可用了。大致思路:[list=1][*]运行install-templates安装模板,并在/src/templates/scaffolding目录下建立不同的模板目录,如: T...2014-01-18 13:39:01 · 149 阅读 · 0 评论