
Grails&Groovy
zjwLyl
这个作者很懒,什么都没留下…
展开
-
groovy匕首方法
//匕首方法//each//遍历listdef list=['a','b','c']list.each{e->println e}//遍历map,注意map是方括号def map=[name:"张三",age:19]map.each{k,v->println "$k:$v"}//eachWithIndex,带index的eachdef list=['a','b','c']转载 2017-04-24 11:06:21 · 652 阅读 · 0 评论 -
grails之对象关系映射GORM
本文转自Grails中文参考手册领域类是任何商业应用的核心,它们保存这这些商业过程的状态并且实现相应的行为,它们还通过一对一或者一对多的关系相互联系在一起。GORM是Grails的对象关系映射(ORM)的实现,实际上它使用的是Hibernate3(非常流行和灵活的开源ORM解决方案),但因为有Groovy的动态特性支持,因此GORM既支持动态类型也支持静态类型,再加上Grails的规约,现转载 2017-04-28 15:52:56 · 3259 阅读 · 0 评论 -
gsp知识点整理
一个GPS通常拥有一个"model",它是变量集被用于视图渲染。通过一个控制器model被传递到GSP视图。例如,考虑下列控制器的操作:def show = { [book: Book.get(params.id)]}这个操作将查找一个Book 实体,并创建一个包含关键字为book的model,这个关键字可在随后的GSP视图中应用:GSP支持使用 来嵌入Groovy代码(这是不推荐的)转载 2017-04-27 15:40:07 · 2404 阅读 · 0 评论 -
grails学习总结
1. Grails 利用约定优于配置 将框架的各个部分组合在一起。Grails 用命名直观的文件和目录代替了更容易出错的在外部配置文件中手工对这些链接进行归类的老方法。2. GSP 不过是标准 HTML 加上一些提供动态内容的 Grails 标记而已。3.应该看到完整的 BookController 类,带有名为 create、edit、list 和show 闭包(以及其他闭包)。还应原创 2017-04-24 17:33:02 · 554 阅读 · 0 评论 -
grails框架结构和前辈总结的经验
grails-app - Groovy源文件的顶级目录 conf - 配置文件目录 controllers - 控制器目录(MVC模型中的C) domain - 领域模型目录(MVC模型中的M) i18n - 国际化目录,用来支持i18n services - 服务目录 taglib - 标签库目录 views - 视图GSP目录(MVC中的V)scripts - Gant脚本目录转载 2017-04-24 18:15:39 · 866 阅读 · 0 评论 -
Grails常用快捷键
Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Space 自动补全代码原创 2017-04-25 17:20:14 · 567 阅读 · 0 评论 -
Grails中的Services
1.Grails支持 "依赖注入通过规约". 换句话说,你可以使用一个属性名表示的一个服务的类名,自动把他们注入到 controllers, tag libraries,等等。 class BookController { def bookService … } 在这种情况下,Spring 容器将自动注入一个基于它自己配置作用域的服务实体转载 2017-04-25 11:10:25 · 504 阅读 · 0 评论