grails专题

Grails参考文档大全

1、Groovy Grails 教程 http://www.open-open.com/doc/view/e86a4eb67df545bfae1915baddd31f4a http://www.jsjtt.com/bianchengyuyan/groovy/ 2、技术文档 https://grails.org/single-page-documentation.html

Grails的正确安装方法

一。首先下载grails.zip包下载地址https://grails.org/download,目前最新版本是2.4.2,后面我会在附件中上传2.3.7版本的grails。 二。解压所下载的grails包,这里要更正很多人关于安装grail的一些说法,有人说这个包必须要解压到c盘根目录,或者d盘根目录是因为grails不支持路径空格,这种说法是错误的。事实上解压到任何盘都是可以的,只要环境变量

用Grails的TagLib实现博客模板兼论TagLib是否应被一棍子打死

最近在JavaEye上参加了两次讨论,《 Grails is a breath of fresh air for Java developers》和《 Java web开发你还会选择其他的框架吗?》,在Robbin的带领下两次讨论渐渐变成了对TagLib的大批判,总体来说大概有两种观点,一种是以Robin为代表的革命派,认为TagLib是一种历史的倒退,早应该被抛弃了;另一种观点是TagLib

Grails is a breath of fresh air for Java developers

最近http://www.indicthreads.com/对Grails的创始人Graeme Rocher 做了一次访谈,其中谈及了Grails和RoR以及对动态语言的看法,从中可以看出开发者对Grails这个框架的立场和定位。 Graeme Rocher 说RoR中有一些他很不喜欢东西,比如说RHTML,但他也承认RoR确实是个好东西,当初要不是为了兼顾那些使用了Hibernate和S

grails验证码插件-JCaptcha

1、安装 grails install-plugin jcaptcha  2、现在Config.groovy文件中定义验证码图片样式 Config文件结构: log4j {/* log4j config */}jcaptchas {//captcha1 图片的idcaptcha1 = … captcha2 = … }  一个Example: jcaptchas {Ran

infoq中文站 发布《Grails入门指南 》中文版

曾经对XRuby JRuby这样的项目产生过怀疑,为什么要花费时间将JVM和Ruby联系在一起呢?得到的回答是,快并且 复用。 我对脚本语言比较感兴趣,ruby是我最喜欢的脚本语言,然后是javascript,很早以前就听说过groovy脚本语言,但是没有具体接触过。这可能是跟我的c、c++出身有关,有时候,我对java是排斥的,对java相关的一切都不太关心。(当然,为了讨生活,还是要学习

Grails Web服务

Web服务 Web服务就是让你的web应用提供一套web API,通常用SOAP 或 REST来实现。 . 1 REST REST就本身而言不是一种技术,而是一种架构模式。is not really a technology in itself, but more an architectural pattern. REST非常简单,以普通XML或JSON作为通信机制,结合可以表

Grails 插件

插件 Grails提供了许多扩展点来满足你的扩展,包括从命令行接口到运行时配置引擎。以下章节详细说明了该如何着手来做这些扩展。 12.1 创建和安装插件 创建插件 创建一个Grails插件,只需要运行如下命令即可:   grails create-plugin [PLUGIN NAME] 根据你输入的名字将产生一插件工程。比如你输入 grails create-pl

Grails 对象关联映射 (GORM) 二

Groovy 的多行字符串对HQL查询无效   分页和排序 使用HQL查询的时候你也可以进行分页和排序。要做的只是简单指定分页和排序参数作为一个散列在方法的末尾调用:   def results =Book.findAll("from Book as b where b.title like 'Lord of the%' order by b.title asc",[max

Grails 对象关联映射 (GORM) 一

Domain 类是任何商业应用的核心。 他们保存事务处理的状态,也处理预期的行为。 他们通过关联联系在一起, one-to-one 或 one-to-many。 GORM 是 Grails对象关联映射 (GORM)的实现。在底层,它使用 Hibernate 3 (一个非常流行和灵活的开源ORM解决方案),但是因为Groovy天生的动态性,实际上,对动态类型和静态类型两者都支持,由于Grails

Grails 命令行

Grails的命令行系统是构建于 Gant 之上,Gant就是使用Groovy对 Apache Ant 进行了简单的包装。 然而,Grails通过约定规则以及grails命令的使用带来了一些改进。当你键入如下内容时: grails [命令名称] 为了Gant脚本的执行,Grails会在下列目录中做一次搜索: USER_HOME/.grails/scripts PROJEC

Grails 入门

1 下载和安装 让Grails运行起来的第一步是安装发行包。请按照如下步骤: 下载 Grails的二进制发行包并解压到你指定的目录下 新增 GRAILS_HOME 环境变量并指向你解压发行包时选择的目录 Unix/Linux系统上通常在你的profile文件中添加 export GRAILS_HOME=/path/to/grails 来设置环境变量 Windows系统上则是在 我的

Grails教程

1       内容简介 该部分主要介绍了Grails的内部组织结构,工作流程,以及各个组件的语法特点. 2       Grails内部组织结构 3       Grails工作流程 参考 4.1的controller原型 1.       输入 http://127.0.0.1:8080/HelloWorld 2.       HelloWo

Grails环境部署开发

1       内容简介 该部分主要介绍了Grails的开发环境配置,开发第一个简单的web服务,将应用部署到发布平台. 2       开发平台搭建 2.1    组件 Eclipse:业界广泛采用的java开发环境,开源的,最优秀的开发软件之一 Groovy 的Eclipse 插件: Groovy 的 Eclipse 插件能够编辑,编译以及运行 gr

[转]Grails和 Spring

转自:http://justjavac.iteye.com/blog/705558 这一节适合于高级用户, Spring 框架,和想通过 插件开发来配置Grails的开发人员。 14.1 Grails内部实现 实际上Grails是变相的 Spring MVC 应用. Spring MVC是Spring框架内置的 MVC web开发框架.虽然从易用性来说Spring MVC比不

grails 教程_Grails – GORM教程

grails 教程 Grails被称为域驱动语言,这意味着我们可以使用从下到上的方法来构建应用程序,这种方法更接近于面向对象的编程。 GORM(Grail对象关系映射)使用实习生Hibernate来映射具有表的域,这赋予了域建模以生命。 如果仅基于域将所有内容组合在一起,就可以构建整个Web应用程序。 脚手架可以将域设计直接带入业务用户可见的状态,而需要额外的参与 但是请记住,

grails下acegi的访问规则的配置

我新建了2个觉得ROLE_USER,ROLE_ADMIN 建立了2个用户 user,admin 分别对应的角色是 user对应ROLE_USER admin对应ROLE_ADMIN   然后给ROLE_USER设置访问的路径为/user/list/** 和/user/index/** 给ROLE_ADMIN设置访问路径为/user/**   然后重启服务器,然后点击/user/in

Grails 入门指南中文版第二版

Grails 入门指南中文版第二版。

Grails 入门指南中文版第二版

Grails 入门指南中文版第二版。

(一)用grails和FusionCharts(饼图和柱形图)来实现fusionCharts的下钻(link)以及基于数据库动态获得XML...

[img]http://dl.iteye.com/upload/attachment/334875/a601abd3-71c1-397a-90a4-1ff9568b5cb3.jpg[/img] [img]http://dl.iteye.com/upload/attachment/334877/da4f5286-3d33-3782-87f2-ea702bbf11e5.jpg[/img]

grails命令简单介绍

grails add-proxy :为internet连接添加代理服务器 grails bootstrap :执行容器外的引导程序,可以做初始化工作。 grails bug-report :打包必要的内容为ZIP文件,以报告BUG给JIRA等bug跟踪工具 grails clean :清除各种资源,如生成的类 grails clear-proxy :清除代理服务器配置

grails命令简单介绍

grails add-proxy :为internet连接添加代理服务器 grails bootstrap :执行容器外的引导程序,可以做初始化工作。 grails bug-report :打包必要的内容为ZIP文件,以报告BUG给JIRA等bug跟踪工具 grails clean :清除各种资源,如生成的类 grails clear-proxy :清除代理服务器配置

Grails Quick Start

http://www.grails.org/Quick+Start上的文章,是Grails最简单的入门文档,今天忽然看了一下,发现有的东西真的给忽略了,有些没有按规范做法做,遂翻译了一下,希望能对各位有所帮助~~~~       Grails Quick Start 以下是开始简单的grails 工程。也有一个按如下步骤创建一个小的app 的screencast 。

Grails, MySQL : Cannot create PoolableConnectionFactory

Ok, You read this post I assume you face the same problem I faced. Quick Solution : If this is your MySQL Connection URL : “jdbc:mysql://localhost/DN_NAME” Change it to “jdbc:mysql://127.0

grails配置文件扩展

首先注意一个问题:DataSource.groovy在打包后,war包里存在的是DataSource.class文件。我拿着这个文件让部署人员部署,他问我数据库配置在哪啊?我傻眼了,是啊,他咋修改数据库配置啊?不能每次都要我改好了打包发给他吧。怎么解决,google,google......。 阅读grails文档配置文件相关部分,得到如下解决方案: 首先修改conf.groovy:

grails中增加自定义servlet

方法一:修改web.xml方法 1、获取 web.xml file:    grails install-templates 2、找到web.xml路径: <yourapp>/src/templates/war/web.xml 3、添加servlet内容 方法二:采用grails-plugin方式 1、创建plugin-in工程 2、添加doWithWebDescript