咸鱼的翻身技术

JAVA/JAVASCRIPT

Grails Day 5 常用插件/接口小记

1,安装权限部分
grails install-plugin acegi

http://www.grails.org/plugin/acegi

提供基本的权限控制,URL控制,标签级控制,默认的管理界面比较简单,可以做一个简单的二次封装
特别要注意的是RequestMap的URL不要重复,否则在加载的时候会导致不报错的BUG

2,安装Quartz定时服务
grails install-plugin http://cloud.github.com/downloads/nebolsin/grails-quartz/grails-quartz-0.4.2.zip

http://grails.org/plugin/quartz
文档提供安装插件命令会超时,可以去github下,最新版本是0.4.2

采用Job为后缀的规约进行开发,可以定义trigger pattern及所要执行的代码

3,邮件接口

http://www.grails.org/A+simple+EmailerService

主要有以下操作
1,移动activations.jar and mail.jar目录到lib
2,实现service
3,resources.groovy中进行bean的属性定义,一般的应用,都需要登录email
4,在controller/service中定义mailService接口以便注入
5,发送邮件的时候,一般采用模板来生成邮件内容

4,Spring Events

http://www.grails.org/plugin/spring-events

安装完后,实现编写3个类
事件类
事件发布接口
事件接受接口
最后需要在resources.groovy内增加bean的声明

posted on 2010-10-27 09:24 hopesfish 阅读(302) 评论(0)  编辑 收藏 引用 所属分类: grails

只有注册用户登录后才能发表评论。