Grails最佳实践

1 view
Skip to first unread message

Liu Chao

unread,
Nov 27, 2009, 7:52:00 AM11/27/09
to grail...@googlegroups.com
在某跑题招聘贴中大家提到了搞个类似于SpringSide的最佳实践。我觉得有意义,大家谈谈想法吧。

clt

unread,
Nov 27, 2009, 8:51:09 PM11/27/09
to grail...@googlegroups.com
1. 可以考虑在 google 上 建 grailsside 的项目
2. 需要提供 建议的 开发步骤
3. 需要提额外的脚本 或命令来满足常用的需求
4. 常见问题 优先 考虑插件,并提供 插件的最常用用法。
5. 包含 如何写 测试的 实践
6. 还要有 项目的 开发报告

On Fri, 2009-11-27 at 20:52 +0800, Liu Chao wrote:
> 在某跑题招聘贴中大家提到了搞个类似于SpringSide的最佳实践。我觉得有意
> 义,大家谈谈想法吧。
> >


Ford Guo

unread,
Nov 27, 2009, 11:58:49 PM11/27/09
to grail...@googlegroups.com
最佳实践应该有个主题应用,针对不同的主题,提供不同的实践.
比如
  • 论坛,Blog,Wiki可能算是一类,其实我以前很想用Grails实现一个论坛,可惜没有好的美工和足够时间
  • CMS之类
  • 文档管理
  • ....
Ford Guo


2009/11/28 clt <clt.p...@gmail.com>

Liu Chao

unread,
Nov 30, 2009, 12:19:47 AM11/30/09
to grail...@googlegroups.com
SpringSide有人熟悉么?都提供了哪些东西?

2009/11/28 Ford Guo <agil...@gmail.com>

Liu Chao

unread,
Nov 30, 2009, 2:35:19 AM11/30/09
to grail...@googlegroups.com
想个好名字吧,可别叫Grails Side。。。

2009/11/30 Liu Chao <liuc...@gmail.com>

clt

unread,
Nov 30, 2009, 2:38:24 AM11/30/09
to grail...@googlegroups.com
GrailsBestExample 怎么样

On Mon, 30 Nov 2009 15:35:19 +0800, Liu Chao <liuc...@gmail.com> wrote:

> 想个好名字吧,可别叫Grails Side。。。
>
> 2009/11/30 Liu Chao <liuc...@gmail.com>
>
>> SpringSide有人熟悉么?都提供了哪些东西?
>>
>> 2009/11/28 Ford Guo <agil...@gmail.com>
>>
>> 最佳实践应该有个主题应用,针对不同的主题,提供不同的实践.
>>> 比如
>>>
>>> -
>>> 论坛,Blog,Wiki可能算是一类,其实我以前很想用Grails实现一个论坛,可惜没有好的美工和足够时间
>>> - CMS之类
>>> - 文档管理
>>> - ....
>>>
>>> Ford Guo
>>>
>>>
>>> 2009/11/28 clt <clt.p...@gmail.com>
>>>
>>> 1. 可以考虑在 google 上 建 grailsside 的项目
>>>> 2. 需要提供 建议的 开发步骤
>>>> 3. 需要提额外的脚本 或命令来满足常用的需求
>>>> 4. 常见问题 优先 考虑插件,并提供 插件的最常用用法。
>>>> 5. 包含 如何写 测试的 实践
>>>> 6. 还要有 项目的 开发报告
>>>>
>>>> On Fri, 2009-11-27 at 20:52 +0800, Liu Chao wrote:
>>>> > 在某跑题招聘贴中大家提到了搞个类似于SpringSide的最佳实践。我觉得有意
>>>> > 义,大家谈谈想法吧。
>>>> > >
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>> >>
>>>
>>
>
> >


--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/

Rosen Jiang

unread,
Nov 30, 2009, 2:42:54 AM11/30/09
to grail...@googlegroups.com
宠物店?

2009/11/30 clt <clt.p...@gmail.com>

Liu Chao

unread,
Nov 30, 2009, 2:49:18 AM11/30/09
to grail...@googlegroups.com
叫Templar吧,圣殿骑士,传说中找到圣杯Grail的人

2009/11/30 Rosen Jiang <rosen...@gmail.com>

clt

unread,
Nov 30, 2009, 3:01:36 AM11/30/09
to grail...@googlegroups.com
强, 英文 都快只认识 abc 了。 呵呵。

On Mon, 30 Nov 2009 15:49:18 +0800, Liu Chao <liuc...@gmail.com> wrote:

> 叫Templar吧,圣殿骑士,传说中找到圣杯Grail的人[?]

Sam Liu

unread,
Nov 30, 2009, 3:55:37 AM11/30/09
to grail...@googlegroups.com
支持Templar这个名字,好名字!还有点Template的感觉,呵呵……

2009/11/30 clt <clt.p...@gmail.com>

Liu Chao

unread,
Nov 30, 2009, 3:56:37 AM11/30/09
to grail...@googlegroups.com
好像不少template项目都用这名字。。。

2009/11/30 Sam Liu <world...@gmail.com>

Alex wang

unread,
Nov 30, 2009, 4:43:33 AM11/30/09
to grail...@googlegroups.com
叫GrailsEngine如何?
---------------------------------------------
Alex wang
website:颠覆软件 http://www.foxlog.org
twitter: http://twitter.com/foxlog
douban: http://www.douban.com/people/foxlog
gmail: idea.wang[at]gmail.com


2009/11/30 Liu Chao <liuc...@gmail.com>

clt

unread,
Nov 30, 2009, 4:45:26 AM11/30/09
to grail...@googlegroups.com
有点太强大了。

On Mon, 30 Nov 2009 17:43:33 +0800, Alex wang <idea...@gmail.com> wrote:

> 叫GrailsEngine如何?
> ---------------------------------------------
> Alex wang
> website:颠覆软件 http://www.foxlog.org
> twitter: http://twitter.com/foxlog
> douban: http://www.douban.com/people/foxlog
> gmail: idea.wang[at]gmail.com
>
>
>

Alex wang

unread,
Nov 30, 2009, 4:48:15 AM11/30/09
to grail...@googlegroups.com
那就低调一点 GrailsABC

---------------------------------------------
Alex wang
website:颠覆软件 http://www.foxlog.org
twitter: http://twitter.com/foxlog
douban: http://www.douban.com/people/foxlog
gmail: idea.wang[at]gmail.com


2009/11/30 clt <clt.p...@gmail.com>

clt

unread,
Nov 30, 2009, 4:49:03 AM11/30/09
to grail...@googlegroups.com

哈哈,这个名字好。 支持。

On Mon, 30 Nov 2009 17:48:15 +0800, Alex wang <idea...@gmail.com> wrote:

> 那就低调一点 GrailsABC
> ---------------------------------------------
> Alex wang
> website:颠覆软件 http://www.foxlog.org
> twitter: http://twitter.com/foxlog
> douban: http://www.douban.com/people/foxlog
> gmail: idea.wang[at]gmail.com
>
>
> 2009/11/30 clt <clt.p...@gmail.com>
>

Liu Chao

unread,
Dec 1, 2009, 5:11:16 AM12/1/09
to grail...@googlegroups.com
申请了个google project

准备开始行动

2009/11/30 clt <clt.p...@gmail.com>

clt

unread,
Dec 1, 2009, 10:10:02 AM12/1/09
to grail...@googlegroups.com
定个 grails 的基础版本吧 先, 1.1.2 还没用过,现在用的是 1.1

谁知道 1.1.2 改进的多不多? 如果多 觉得可以 在 1.1.2 上进行。

否则的话 觉得 1.1 比较好。

y Q

unread,
Dec 1, 2009, 10:12:14 AM12/1/09
to Mr yao
m4 速度运行 打包速度挺快的
功能没细节使用,只是给一个项目升级了。。

> Subject: [grailsunion:1188] Re: Grails最佳实践
> From: clt.p...@gmail.com
> To: grail...@googlegroups.com
> Date: Tue, 1 Dec 2009 23:10:02 +0800

Liu Chao

unread,
Dec 1, 2009, 10:19:59 AM12/1/09
to grail...@googlegroups.com
一直在用1.1.1,将来应该走1.1和1.2两条路吧。毕竟插件的更新没那么快,不少人还是会用稳定版而不是最新版。

2009/12/1 y Q <yaoqia...@hotmail.com>

y Q

unread,
Dec 1, 2009, 10:22:35 AM12/1/09
to Mr yao
恩  插件是有很多更新速度不行,
不过多数插件也用不上吧,我觉得还是用原生框架好使(如果熟的话)


Date: Tue, 1 Dec 2009 23:19:59 +0800
Subject: [grailsunion:1190] Re: Grails最佳实践
From: liuc...@gmail.com
To: grail...@googlegroups.com

Keep your friends updated-- even when you're not signed in.

Liu Chao

unread,
Dec 1, 2009, 10:25:22 AM12/1/09
to grail...@googlegroups.com
有几个还是常用的,比如万恶的acegi和quartz

2009/12/1 y Q <yaoqia...@hotmail.com>

clt

unread,
Dec 1, 2009, 7:56:51 PM12/1/09
to grail...@googlegroups.com
那就初步定在 1.1.1 这个版本上吧。 等 1.2 出来了, 再建个 1.2 的分支就好
了。


On Tue, 2009-12-01 at 23:25 +0800, Liu Chao wrote:
> 有几个还是常用的,比如万恶的acegi和quartz
>
> 2009/12/1 y Q <yaoqia...@hotmail.com>
> 恩 插件是有很多更新速度不行,
> 不过多数插件也用不上吧,我觉得还是用原生框架好使(如果熟的话)
>
>

> ______________________________________________________________

> ______________________________________________________________

Liu Chao

unread,
Dec 1, 2009, 9:35:02 PM12/1/09
to grail...@googlegroups.com
我会新开个帖子讨论大纲,愿意出手的朋友请知会一声,我好在项目里给你加权限。

2009/12/2 clt <clt.p...@gmail.com>

TigerF

unread,
Dec 1, 2009, 9:40:09 PM12/1/09
to grail...@googlegroups.com
有兴趣,但还不是太明白要怎么做。

Liu Chao 写道:
我会新开个帖子讨论大纲,愿意出手的朋友请知会一声,我好在项目里给你加权限。

2009/12/2 clt <clt.p...@gmail.com>
那 就初步定在 1.1.1 这个版本上吧。  等 1.2 出来了, 再建个 1.2 的分支就好

Liu Chao

unread,
Dec 1, 2009, 9:43:10 PM12/1/09
to grail...@googlegroups.com
我也不很清楚啦,大家一起研究嘛

2009/12/2 TigerF <tig...@gmail.com>

clt

unread,
Dec 1, 2009, 9:46:53 PM12/1/09
to grail...@googlegroups.com
算我一个吧

On Wed, 2009-12-02 at 10:43 +0800, Liu Chao wrote:
> 我也不很清楚啦,大家一起研究嘛

derekypp peng

unread,
Dec 1, 2009, 10:05:14 PM12/1/09
to grail...@googlegroups.com
很想加入,但又怕自己沒有實力 幫不了什麼忙>"<

2009/12/2 clt <clt.p...@gmail.com>

Rain Yan

unread,
Dec 1, 2009, 10:09:02 PM12/1/09
to grail...@googlegroups.com
我也有兴趣,申请加入了。

2009/12/2 derekypp peng <dere...@gmail.com>



--
Programs are but dreams, Born in formless, shapeless Zen. We are but dreamers.
http://rainboyan.com

Liu Chao

unread,
Dec 1, 2009, 10:12:35 PM12/1/09
to grail...@googlegroups.com
一起学习嘛,用着用着就熟了

2009/12/2 derekypp peng <dere...@gmail.com>

王广兴

unread,
Dec 1, 2009, 10:20:48 PM12/1/09
to grail...@googlegroups.com
申请加入,边学便用。

2009/12/2 Liu Chao <liuc...@gmail.com>


 邮编:332005
   Tel:0792-8314439
Email:wangg...@gmail.comwan...@jjtu.edu.cn
******************************************************************

Alex wang

unread,
Dec 1, 2009, 10:36:21 PM12/1/09
to grail...@googlegroups.com
哈哈,这就开始了,加入。

同意这句话“不过多数插件也用不上吧,我觉得还是用原生框架好使(
如果熟的话)”

我现在的权限是按照原来SSH里的模式,照着原来java的模式重新实现了一遍,因为这个模式用了很久比较熟悉,我不知道用jSecurity会出现什么问题,不过这次最佳实践里可以具体看一下。

另外,Ajax一开始我也想用类似GrailsUI或者richui等,但现在觉得还是jQuery比较简单实用,而且出问题的几率比较小。



---------------------------------------------
Alex wang
website:颠覆软件 http://www.foxlog.org
twitter: http://twitter.com/foxlog
douban: http://www.douban.com/people/foxlog
gmail: idea.wang[at]gmail.com


2009/12/2 王广兴 <wangg...@gmail.com>

Rain Yan

unread,
Dec 1, 2009, 10:59:44 PM12/1/09
to grail...@googlegroups.com
使用现有插件能节省很多时间,但是我自己使用过程中,发现插件也有一些bug,并且功能还是需要自己增加。所以,对于非常重要的产品来说,使用插件有很大风险,必须是自己能够清楚其细节,以方便扩展和升级。大部分我都是自己来写,但会借鉴其实现思想。

2009/12/2 Alex wang <idea...@gmail.com>

clt

unread,
Dec 1, 2009, 11:05:00 PM12/1/09
to grail...@googlegroups.com
现在就用了 一个 quartz 和 acegi 插件, acegi 插件有想重写的冲动。
calendar 插件 不是很好用,在层中有 bug , 还不能编辑, 真正应用中 很少会
用 calendar 去选,习惯了的都是自己输入好像。

On Wed, 2009-12-02 at 11:59 +0800, Rain Yan wrote:
> 使用现有插件能节省很多时间,但是我自己使用过程中,发现插件也有一些
> bug,并且功能还是需要自己增加。所以,对于非常重要的产品来说,使用插件
> 有很大风险,必须是自己能够清楚其细节,以方便扩展和升级。大部分我都是自

Liu Chao

unread,
Dec 1, 2009, 11:43:55 PM12/1/09
to grail...@googlegroups.com
有些插件还是互相冲突的,比如falcone util和searchable,

TigerF

unread,
Dec 2, 2009, 8:35:56 PM12/2/09
to grail...@googlegroups.com
我访问code.google.com有问题,不知道大家碰到没有?
早上访问 http://code.google.com是可以浏览的,登录以后有些页面会自动使用https访问,立即就连接被重置了。
反正今天早上通过https对groups,project hosting的访问都完全不行。

Liu Chao 写道:

Liu Chao

unread,
Dec 2, 2009, 9:21:12 PM12/2/09
to grail...@googlegroups.com
现在访问没问题,昨晚他们在维护。

2009/12/3 TigerF <tig...@gmail.com>

Alex wang

unread,
Dec 3, 2009, 3:59:50 AM12/3/09
to grail...@googlegroups.com
我觉得在项目中使用自己写的代码比较靠谱,毕竟基本出错知道是哪里问题。当然,并无意重新发明轮子,但是老外写的插件还是有一些问题,最常见的是和中文没有怎么考虑到。

日历还是用jQuery的比较靠谱,我用了,感觉不错。

安全部分我原本想用Acegi,希望这次能看到大家的最佳实践效果

另外,Rain建议的一部分自己借鉴别人的模式自己开发来说挺靠谱,比如咱们这次的最佳实践也是比较靠谱 :)


2009/12/3 Liu Chao <liuc...@gmail.com>

Liu Chao

unread,
Dec 3, 2009, 4:03:38 AM12/3/09
to grail...@googlegroups.com
乃很靠谱

2009/12/3 Alex wang <idea...@gmail.com>

Sam Liu

unread,
Dec 4, 2009, 12:55:35 AM12/4/09
to grail...@googlegroups.com
申请加入靠谱…… :)

2009/12/3 Liu Chao <liuc...@gmail.com>
Reply all
Reply to author
Forward
0 new messages