Testing
测试类的插件
代码覆盖率的测试插件,grails install-plugin code-coverage
Selenium 的web插件(可在浏览器端进行功能测试)
javascript的测试插件,可以测试一个javascript的方法,形式类似于java的测试框架junit
- DBUnit Plugin 好像很复杂 http://www.grails.org/DBUnit+Plugin
- Debug Plugin Provides useful debug output of request params, model and useful functionality
方便在开发的时候随处打印我们需要检测的变量,只能运行在开发模式下。在GSP中用类似于<debug:info category="params"/>的语句即可看到params中的所有参数结果。安装:“grails install-plugin debug”。详细见http://www.grails.org/Debug+Plugin
Rich Client/Ajax Plugins
富客户端/Ajax
Ajax的一个插件,apache的一个开源项目,安装“grails install-plugin dwr”
动态javascript插件,利用他可以生成一个ajax响应的controllers层。
Chart Plugins
图表的插件
Web Services Plugins
web服务
Performance / Utility Plugins性能测试和工具
通常情况下你存放图片或者上传的文件会将它放在你的程序之外的空间上,在服务器上你会用apache来定义,但是在你开发的时候你也会需要能访问他,这个时候你应该可以考虑用这个插件了。
- p6spy plugin (database statement logging) 可以监控你的jdbc连接,并且会生成logs让你方便的再次拿出来放在你使用的数据库客户端工具上,来测试他运行的结果。
- Cacheable Plugin (application level caching) 应用程序级别的缓存插件(如果好用作用大大的)
- Amazon S3 Plugin Amazon S3服务器的插件,可惜买不起亚马逊的S3...
- WebXML Plugin Allows adding configurable features to the web.xml file without having to write a plugin.
大致的意思应该是说,通常情况下web.xml文件是以一个模板的形式来自动为你的grails 程序添加进去的,这也许只能方便一般的情况,如果我们要改动他,就很麻烦了,这个插件可以让他回归到我们开发java时候的那种情况。
- Jawr plugin Javascript/CSS bundling and compression tool for grails web apps. All the features from the Jawr library ported to Grails.
意思是,我们可以运用通配符来定义我们要引用的js或者css,然后我们在页面上引用的时候就方便只是引用我们定义的那个变量即可。当然这样的做法必须先前把所有的js和css的名字都定义很好。
Scheduling Plugins日程插件
Security Plugins安全插件
Web Design Plugins网页设计插件
- sIFR Plugin sIFR表示scalable Inman Flash Replacement,是一种在web上准确发布自定义排版的技术。这种技术的实现方法是,当页面下载时,在一个指定的元素中用Flash渲染的文字来代替一些文本。此插件就是干这个用的
- Skinnable Plugin 这个比较有意思,应该是一个动态换肤(css)的插件,有空研究一下。
Search搜索插件
Scaffolding / Templating / Binding plugins
脚手架/模板/绑定
The extended data binding plugin allows configuring the DataBinder which controllers will use to parse the user input and populate objects, as well as wrapping objects to format data as strings in order to display data.(我不甚明白)
Persistence Plugins持久插件
- Explicit Insert Plugin adds an insert method to all domain classes to resolve save() issues with legacy tables with assigned keys and no version or timestamp. 此插件是用在grails 1.0.2之前版本的。所以基本我们是不会用到的。
- Acts As Taggable Plugin add the acts_as_taggable ability to domain class 从Rails来的一个tag(标签)的插件,可以很方便的使用插件。
- Systemi Grails Domain Plugin generates Grails domain classes from a legacy IBM System i (a.k.a. AS/400, a.k.a. iSeries) table
从一个IBM I table中生成Grails domain 不知道能怎么样。
- Grails Audit Logging Plugin track who changed what via Hibernate events, can be optionally configured to log users from multiple security plugins, adds onChange event handler to marked domain classes and exposes old and new values.
Functionality plugins
OLAP(联机分析处理)的插件,具体做什么,偶不晓得了。
- FCK editor plugin - WYSIWYG text editor with buillt in image and flash upload capabilities.
这个嘛就是一个富媒体编辑器的插件。
- JMS Plugin to add Message Driven Bean functionality
加入消息驱动器的插件,好东西
生成rss和Atom的插件,这个,,,Grails好像本来就做的挺好的吧!!
首先说JAI(Java Advanced Imaging)java image处理的扩展类。这个插件也就是加入了一些这样的类库进来(好东西!!!)。
提供一个货币兑换的一个操作类
- Encryption plugin, for Blowfish and PGP encryption, as well as handling salted passwords. 使用Blowfish 和PGP 加密的插件,应该是对字符串加密
- PostCode Plugin provides UK postcode lookup to lat/lon and distance between postcode functionality 邮政编码,还是英国的。暂时没用
- Ref Code Plugin provides funtionality for storing and accessing simple reference data
- Mail Plugin - provides e-mail sending functionality to a Grails application 为你的程序提供邮件发送功能。
- PayPal Plugin - Provides integration with PayPal transactions and the PayPal IPN ,PayPal 的插件,方便加入PayPal 支付代码
Other Frameworks其他框架
Database Change Tracking数据库变更日志
LDAP
Report报表插件
- Jasper Plugin - Add Jasper reports in your web application easily. 不用说他是用来生成报表的
分享到:
相关推荐
eclipse插件、用来开发grails(路漫漫其修远兮、吾将上下而求索)
Grails Pjax插件Pjax在Grails中。 Pjax类似于(turbolinks)[ ,在'A'标签,按钮和表单上工作。 参见_pjaxHeader grails templtate文件中的演示代码。 ## Pjax是什么? Pjax是一个jQuery插件,它使用ajax和pushState...
在help菜单选择Install New Software…
grails的插件系统也是其亮点之一。首先,和rails,django等web框架类似,基于微内核的思想,插件(可重用模块)是框架的一等公民。grails除了核心模块以外的功能几乎都是通过插件方式实现的。实际上,一个grails插件...
elasticsearch-grails-plugin, 恢复的ElasticSearch grails插件 Elasticsearch插件插件这个项目是一个基于Elasticsearch的插件,这个项目是基于的人完成的伟大工作的。你为什么想要为原来的Elasticsearch插件提供...
eclipse插件grails(groovy)配置方法
Grails Grails Grails Grails Grails
grails-4.0.4.zip
概括Grails插件将Primefaces集成到Grails项目中。 带有Java JDK 1.7的最低Grails版本是2.3.7,并且依赖项具有以下版本: 核心JSF 2.2 Primefaces 5.2 Apache MyFaces 2.2.8 可以在上找到源代码安装通过在BuildConfig...
grails 中文文档+grails-fckeditor-0.9.5.zip插件
本文内容包括:ShortenUrl插件简介创建TinyUrl类测试TinyUrl类创建IsGd类创建ShortenUrl服务打包并部署插件结束语下载参考资料在这个“精通Grails”系列中,ScottDavis将向您展示如何创建您自己的Grails插件。...
Grails权威指南Grails权威指南Grails权威指南Grails权威指南Grails权威指南Grails权威指南
Grails GWT插件介绍Google Web Toolkit (GWT) 是一种高级 AJAX 框架,允许您使用 Java 开发丰富的用户界面,从而利用类型检查和代码重用。 然后 GWT 将编译您的 Java 代码并生成可以包含在您选择的任何网页中的快速...
用于 Grails 框架的 MyBatis 插件 基于原始 Grails-iBatis 插件:Brian Sanders ( ) Grails 插件主页: : 修改: 命名约定的一些变化 添加了对多个数据源的完全支持 Grails 2.0 插件重构 最小 Grails 依赖项 ...
Grails插件实验 定义Grails 3.0插件域类是可扩展的 SO的详细信息: 该项目包含一个名为security的插件和一个名为bookstore的应用程序以测试该插件。 插件用户: org.centerkey.grails.User 应用程序用户(扩展...
Grails Shiro UI 插件 请参阅。
Grails尽量为更多现有的Java项目创建一个全面的框架(不仅局限于视图处理),这和当前一些Java框架提供给用户的一种AnemicAPI形成了明显的对比。Grails的出现并不是偶然的,而是随着Web应用的日趋复杂及Web2.0和Ajax...
这是一个Grails插件,可在Grails Web项目中使用Scala代码。 分配 grails-scala-.zip用于插件源分发-这是推荐版本,因为此插件的二进制版本不包含必需的jar 依存关系 使用的Grails版本要求的Servlet容器来运行Web应用...
与那些框架不同的是,Grails是构建在现有的像Spring、Hibernate这样的Java技术之上。 Grails是个一栈式开发框架,它尝试通过核心技术和插件技术来解决许多Web开发难题。Grails包含了如下内容: 由 Hibernate ...