![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Groovy on Grails
iteye_18638
这个作者很懒,什么都没留下…
展开
-
Groovy on Grails(Java笨狗)系列---开篇(一)
Groovy 和Grails就不用介绍了这两个系列主要是写给喜欢Groovy和Grails的朋友们 个人感觉 Groovy on Grails会在以后使我们对现在编程思想的改变,起码对于我自己来说是这样的!...2008-01-01 22:02:14 · 120 阅读 · 0 评论 -
6.1 Controllers
A controller handles requests and creates or prepares the response and is request-scoped. In other words a new instance is created for each [request|controllers]. A controller can generate the respon...2008-03-18 22:52:54 · 144 阅读 · 0 评论 -
6.1.1 Understanding Controllers and Actions
h4. Creating a controllerh4. 创建控制器(Controllers)Controllers can be created with the [create-controller|commandLine] target. For example try running the following command from the root of a Grails proje...2008-03-18 23:16:13 · 77 阅读 · 0 评论 -
6.1.2 Controllers and Scopes
h4. Available Scopesh4.可用范围(Scopes)Scopes are essentially hash like objects that allow you to store variables. The following scopes are available to controllers:范围(Scopes)本质上就像hash对象,允许你存储变量。下列为contro...2008-03-18 23:39:05 · 89 阅读 · 0 评论 -
6.1.3 Models and Views
h4. Returning the Modelh4. 返回模型(Model)A model is essentially a map that the view uses when rendering. The keys within that map translate to variable names accessible by the view. There are a couple of...2008-03-19 00:02:09 · 129 阅读 · 0 评论 -
关于使用IDEA开发Grails项目乱码的问题
关于Grails乱码的问题个人测试了以后还是属于编辑器的问题对于IDEA来说安装后,默认的使用系统编码(GB2312),我们最好是设置成UTF-8其实挺简单的按照下面图中的步骤,就可以在IDEA中解决Grails乱码的问题 选择Settings-->General修改下图的编码设置就OK了! 对于其他网站说的修改文件,在这里就没有必要了,不需要修改任...2008-04-10 02:40:09 · 211 阅读 · 0 评论 -
Grails中文文档beta发布
经过我们大家的努力Grails中文文档终于面试了下载抵制beta版的url: http://www.chinagroovy.org/grails-doc/index.html ,beta 版下载: http://wiki.redsaga.com/confluence/download/attachments/2458/grails-doc-1.0-beta1.tar.gz...2008-05-08 21:32:52 · 150 阅读 · 0 评论 -
grails and tinymce
最近弄了个grails tinymce下的代码高亮插件:界面图:对话框:渲染代码:对文本的处理:输入文本:当然这个可能存在很多问题,不过如果大家有这个需要,可以联系我,打包给大家,让大家一起来完善。 ...2008-05-30 16:44:13 · 105 阅读 · 0 评论 -
现在支持对Groovy的代码高亮(有需要的可以找我)
有需要的可以找我2009-03-05 11:59:40 · 607 阅读 · 0 评论 -
Grails 1.1中文文档即将发布
Grails 1.1中文文档即将发布 SVN:http://code.google.com/p/grailsdocumentation/ 这次文档的发布打算使用HTML和PDF两种形式,增加了对ref文档的翻译。 当然翻译中难免会存在不准确的地方,希望大家在阅读后给予指正。 本次翻译,翻译小组只保留翻译的署名权,其他所有版权均属于原作者或团队,任何网站提供的下载都必须为无...2009-03-11 16:50:35 · 154 阅读 · 0 评论 -
Grails1.1中文文档正式发布
经过大家的努力 Grails1.1中文文档正式发布 下载地址http://code.google.com/p/grailsdocumentation/downloads/list同时创建了一个论坛http://groups.google.com/group/grailsdoc 这个论坛也会作为Grails文档的长期论坛进行文档的更新...2009-03-19 22:58:41 · 123 阅读 · 0 评论 -
对于Groovy&&Grails的问题大家可以在此提问
如果大家碰到什么关于Groovy&&Grails的问题,可以发帖到此处http://groups.google.com/group/grailsdoc?hl=zh-CN 也希望大家能帮助别人,同时也会得到别人的帮助...2009-03-23 12:06:31 · 98 阅读 · 0 评论 -
Grails1.1中文文档——2009.3.25版本发布
Grails1.1中文文档——2009.3.25版本修正了网友提出的问题 chm版本也进行了改进(不过个人觉得不怎么好,如果谁对CHM的制作有见解的,可以联系下我,完善这份CHM) 下载地址http://code.google.com/p/grailsdocumentation/downloads/list (文件名:Grails1.1中文文档——2009.3.25.zip)同时创建了一...2009-03-25 19:50:31 · 144 阅读 · 0 评论 -
我的桌面很酷吧
我的桌面很酷吧 哈哈!!! 晒晒我的系统2009-03-31 17:19:48 · 92 阅读 · 0 评论 -
grails1.2中文文档即将发布
grails1.2中文文档即将发布发布日期可能与官方同步,或推迟几天希望大家在文档发布后提供宝贵建议2009-11-10 11:25:43 · 122 阅读 · 0 评论 -
Groovy(Java笨狗)系列-Working with closures(1)
翻译自《Groovy in action》,如有不准确之处,希望指教! closures(闭包)很重要,非常的重要!!!可以被认为是Groovy中一个非常有用的特性。同时,在你没有完全了解它之前会是一个陌生的概念。为了发挥Groovy最大功效,或者了解任何其他Groovy代码,它将肯定让你感觉轻松。不只是“一次婚礼上遇见它们”的轻松,而是“邀请它们参加周末烧烤”的轻松。(注原文: Not just...2008-03-17 22:28:27 · 93 阅读 · 0 评论 -
6.1.7 XML and JSON Responses
h4. Using the render method to output XMLh4. 使用render输出XMLGrails' supports a few different ways to produce XML and JSON responses. The first one covered is via the [render|controllers] method. Grai...2008-03-09 15:19:51 · 96 阅读 · 0 评论 -
Groovy on Grails(Java笨狗)系列---前言(二)
本系列的教材是由本人对官方文档的翻译,也算一个对学习的总结,对于原文档的所有权归原作者,译文为共享资源,但不能用于商业目的。因为groovy,grails的语法发生了很多变化,可能现在互联网上的资料已经是老版本的,翻译官方文档,只是希望更多的喜欢groovy on grails的朋友了最新的知识(如果,同时有其他组织在进行翻译,并觉得对您的翻译有帮助,在不用于商业目的的前提下,可以随意修改或传...2008-01-03 14:53:00 · 171 阅读 · 0 评论 -
Groovy(Java笨狗)系列---Getting Started(三)
(一).Setting up your Java environment(设置你的Java环境)。 Groovy需要Java,建议JDK1.4或者以上。假如你还没有安装Java,请按照下面的步骤来安装:从http://java.sun.com下载最新版本JDK运行JDK安装设置JAVA_HOME环境变量,如果使用的windows,请按下面的步骤:打开系统的控制面板选择“高级”点击“环境变量”按...2008-01-03 15:54:39 · 117 阅读 · 0 评论 -
Groovy(Java笨狗)系列---closures(四)
(一)Closures(闭包): 使Groovy与其他大多数编程序语言不同的是---它能创造头等对象的functions(注:原文that you can create functions that are first class objects 我对这句话理解不是很深,所以写上原文,以免误人,如果大家对这句话有好的理解,希望能在评论上给予指正)。换句话说,你可以定义一个代码块,然后把它看...2008-01-03 20:04:03 · 128 阅读 · 0 评论 -
Grails(Java笨狗)系列---Grails Getting Started(1)
Downloading and Installinghttp://www.grails.org/Download下载最新版本设置GRAILS_HOME环境变量Unix/Linux:GRAILS_HOME=/path/to/grails,PATH="$PATH:$GRAILS_HOME/bin"Windows:可以参考http://openmouse.iteye.com/blog/152840的环境...2008-01-03 21:33:34 · 99 阅读 · 0 评论 -
Groovy(Java笨狗)系列---注释,语法,包导入机制
学习一门新的编程语言,就像学习一门新的外语。你必须面对新的词汇量,语法,方言。而Groovy能和Java无缝的结合在一起,Java能调用Groovy,Groovy能调用Java,而且语法上是类似而友好的,这为你学习Groovy无疑平滑的。那么现在我们就开始Groovy的学习吧。Commenting Groovy code单行注释和多行注释就和Java一样,唯一不同的是Groovy多了一个首行注释。...2008-01-04 16:16:27 · 217 阅读 · 0 评论 -
Groovy(Java笨狗)系列---断言
假如你使用过JDK1.4或者更高版本,你一定熟悉assertions(断言)。。通常,他会在你的代码中测试你的逻辑是否矛盾和正确。接下来我们通过实例来学习Groovy中的断言,在学习之前,请务必记住assert这个关键字。assert(true) assert 1 == 1def x = 1assert x == 1def y = 1 ; assert y == 1请注意,def关键字类似...2008-01-04 18:14:18 · 957 阅读 · 0 评论 -
Groovy(Java笨狗)系列--Class,Scripts
Class是OOP编程的基础。现在我们开始Class。下面我们定义一个简单的Groovy类:class Book {private String titleBook (String theTitle) {title = theTitle}String getTitle(){return title}}在上面的Book类中,其实和我们平常的Java类没什么区别,定义了title属性,...2008-01-05 21:10:24 · 292 阅读 · 0 评论 -
一点感受
有时觉得翻译,比看书辛苦多了,最好能口述,有人做笔记 :D 突然想翻译Prototype1.6这本书可能没接触过脚本语言的朋友对于脚本语言存在抵触心理,而当他们真正的理解一个脚本语言,比如Protottype,或者其他后,可能对于更好地理解Groovy on Grails会有帮助。不过还是以后再说吧,太辛苦了,又要打字又要去看这个字名词,动词,形容词的不同意思,才能准确的理解语义。...2008-01-05 21:45:43 · 98 阅读 · 0 评论 -
Grails(Java笨狗)系列---The Application Domain
任何面向对象语言,不管是桌面,Server,Mobile 应用程序,Domain在程序中都是重要的。Domain是任何企业应用的核心,比如在书店应用中需要Book,在购物应用中需要Order,这些企业实体相互关联着,他们的状态可以被保存,或者在以后的某个时刻被取回。在OOP中,Object拥有属性,字段,方法。数据库中的表格拥有Columns和primary keys。如果你使用过ORM,那么对象...2008-01-07 23:03:09 · 114 阅读 · 0 评论 -
Groovy(Java笨狗)系列--datatypes
Java’s type system—primitives and references(原始值和引用)在Groovy中,一切都是对象。Java 区分primitive types (比如:int, double, char, and byte) and reference types (比如: Object and String)。对于primitive types (比如:int, doubl...2008-01-10 20:17:07 · 139 阅读 · 0 评论 -
Groovy(Java笨狗)系列--fields and local variables
使用最简单的术语,a variable(变量): 变量名引用的值关联着物理内存的某个位置。和Java一样,Groovy拥有 local variables(本地变量),fields(字段):local variables他们的范围定义为方法的一部分存在。fields的存在范围为类或者对象中。Fields and local variables有太多相同的声明方式,所以同时讲解他们。Declarin...2008-01-14 16:28:41 · 158 阅读 · 0 评论 -
Grails(Java笨狗)系列--Configuration
首先,Grails是一个信奉“规约重于配置”的框架,这一点是来自现在流行的Rails.使用Grails的默认设置进行开发,你不需要任何的配置。Grilas装备有一个内置的容器和一个HSQLDB物理内存数据库。不过有时,你也需要在实际的项目中使用相应的数据库,下面介绍Grails的一些配置(很简单的,这里我用自己的一些项目来说明):对于普通的配置 Grails 提供了一个路径为 grails-app...2008-01-18 12:42:00 · 157 阅读 · 0 评论 -
可能Grails的翻译不会在发布到BLOG中来了
很荣幸能参加满江红的Grails的翻译所以Grails的翻译文档,将不会在BLOG中翻译出来,如果大家想了解Grails可以等待满江红的Grails的中文文档出来。2008-01-18 17:03:04 · 87 阅读 · 0 评论 -
Grails(Java笨狗)系列-更好的理解闭包(closure)
用现实生活中的示例来说明闭包 现在,让我们来考虑放在信封里的信纸。信纸里可能写着“x=5, y=10”等等一些内容。对于一个闭包(closure),信纸上可能写着一系列的指令。你可以把信封交给其他人,这个人可能会按照信纸上面的指令来做决定,当然,他也可能同样会把这个信封交给其他人。每次根据不同的上下文,他们可能多次的根据信纸的指令做出决定。比如:信纸上可能写着”给你心里想着的人写一封信“,然后他会...2008-01-20 15:39:46 · 180 阅读 · 0 评论 -
groovy闭包 (PK) Java IOC
N久没写东西,今天突发想法,写下来,废话少说,干活,先看几段代码: 求和 def sum(n){total = 0for(int i = 2; i <= n; i += 2){total += i}total}println"Sum of even numbers from 1 to 10 is ${sum(10)}" ...2008-10-17 15:03:58 · 109 阅读 · 0 评论