阅读更多

15顶
2踩

企业架构

原创新闻 Grails 1.3发布,完全支持Groovy 1.7

2010-05-12 11:49 by 资深编辑 wutao0603 评论(10) 有3814人浏览

Grails 1.3最重要的变化就是,对Groovy 1.7的完全支持。


Grails是一个基于Groovy和Java的动态web应用框架,并且能够构建于Spring,hibernate和其他标准java框架之上,从而提供了一套能够快速开发的一站式框架。

1.3新特性:

 

  • 对JUnit4的支持
  • 改进了Grails插件支持Maven仓库
  • 新增了支持声明式的插件依赖性
  • 新增了对GORM的Dirty checking
  • 修改了criteria的命名
  • 新增了应用范围的Sitemesh布局管理功能

查看详情:http://blog.springsource.com/2010/05/11/grails-1-3-released/

  • 大小: 9.9 KB
15
2
评论 共 10 条 请登录后发表评论
10 楼 adventure 2010-05-17 09:12
也没兴趣了
9 楼 Arden 2010-05-13 23:08
mlw2000 写道
java语言里哪个框架可以作为grail的替代者吗?

playframework, scooterframework
8 楼 mlw2000 2010-05-13 22:58
java语言里哪个框架可以作为grail的替代者吗?
7 楼 java_project 2010-05-13 14:14
引用
1 楼 allenny 2010-05-12 23:48 引用
只希望Netbeans的支持能够上来

可以选择idea...
6 楼 chenlb 2010-05-13 13:30
已经转用 python

选择 grail 是个错误, 很吃内存.
5 楼 Arden 2010-05-13 12:17
我觉得从1.0到1.3感觉都没什么新鲜,没什么新的亮点~~
4 楼 robiplus 2010-05-13 11:49
icanfly 写道
对它已经失去了兴趣

为什么呢?
3 楼 rustlingwind 2010-05-13 09:29
加油!
加油!
加油!
加油!
加油!
2 楼 icanfly 2010-05-13 08:14
对它已经失去了兴趣
1 楼 allenny 2010-05-12 23:48
只希望Netbeans的支持能够上来

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 开发分布式WebIm--3(Comet模型)

    原文是:http://www.codeproject.com/KB/aspnet/CometAsync.aspx Asp.net环境下实现Comet就要用到IHttpAsyncHandler接口 并实现其中的BeginProcessRequest和EndProcessRequest方法 BeginProcessRequest方法中的HttpContext包含了Resp...

  • 架构设计 异步处理流程,多种实现模式详解

    一、异步处理 1、异步概念 异步处理不用阻塞当前线程来等待处理完成,而是允许后续操作,直至其它线程将处理完成,并回调通知此线程。 必须强调一个基础逻辑,异步是一种设计理念,异步操作不等于多线程,MQ中间件,或者消息广播,这些是可以实现异步处理的方式。 同步处理和异步处理相对,需要实时处理并响应,一旦超过时间会结束会话,在该过程中调用方一直在等待响应方处理完成并返回。同步类似电话沟通,需要实时对话,异步则类似短信交流,发送消息之后无需保持等待状态。 2、异步处理优点 虽然异步处理不能实时响应,但是

  • 异步处理 java_Java 异步处理简单实践

    同步与异步通常同步意味着一个任务的某个处理过程会对多个线程在用串行化处理,而异步则意味着某个处理过程可以允许多个线程同时处理。异步通常代表着更好的性能,因为它很大程度上依赖于缓冲,是典型的使用空间换时间的做法,例如在计算机当中,高速缓存作为cpu和磁盘io之间的缓冲地带协调cpu高速计算能力和磁盘的低速读写能力。volatile应用场景:检查一个应用执行关闭或中断状态。因为此关键字拒绝了虚拟对一个...

  • 前端解决异步的方法和详细的介绍(看了,不后悔)

    前端开发中经常会遇到异步操作。这是因为前端开发通常涉及到与服务器进行数据交互、处理用户输入、执行动画效果等任务,这些任务往往需要花费一定的时间来完成。为了确保用户体验和页面性能,前端开发中采用异步操作是很常见的。回调函数(Callback Functions):简单易用:回调函数是最早的异步处理方法之一,其概念简单易懂,使用方便。广泛支持:几乎所有的 JavaScript 环境都支持回调函数,因此在不同的项目中都可以使用。

  • 【C#】对异步请求处理程序IHttpAsyncHandler的理解和分享一个易用性封装 【手记】走近科学之为什么明明实现了IEnumerable<T>的类型却不能调用LINQ扩展方法 【手记】手机...

    【C#】对异步请求处理程序IHttpAsyncHandler的理解和分享一个易用性封装 在asp.net项目中,添加一个【一般处理程序】来处理请求是很自然的事,这样会得到一个实现自IHttpHandler的类,然后只需在ProcessRequest方法中写上处理逻辑就行了。但是这样的一个请求处理程序(下称ashx)是同步的,就是接待该次请求的线程会一直等待处理完才能解脱,后果就...

  • 在服务器端采用同步处理模式和异步处理模式的分析

    同步服务为每个请求创建单一线程,由此线程完成整个请求的处理:接收消息,处理消息,返回数据;这种情况下服务器资源对所有入栈请求开放,服务器资源被所有入栈请求竞争使用,如果入栈请求过多就会导致服务器资源耗尽宕机,或者导致竞争加剧,资源调度频繁,服务器资源利用效率降低。 异步服务则可以分别设置两个线程队列,一个专门负责接收消息,另一个专门负责处理消息并返回数据,另有一些值守线程负责任务派发和超时监控等...

  • 服务器异步响应消息,RPC实现原理之核心技术-异步处理机制

    RPC框架的异步实现RPC 框架的异步策略主要是调用端异步与服务端异步。调用端的异步就是通过 Future 方式实现异步,调用端发起一次异步请求并且从请求上下文中拿到一个 Future,之后通过 Future 的 get 方法获取结果,如果业务逻辑中同时调用多个其它的服务,则可以通过 Future 的方式减少业务逻辑的耗时,提升吞吐量。服务端异步则需要一种回调方式,让业务逻辑可以异步处理,之后调用...

  • 同步与异步

    同步 === 当执行多个任务(函数或方法)时,必须要等到上一个任务执行完毕,等待返回之后,才会执行下一个任务。又称作阻塞 同步就是“实时处理”,服务器一收到客户端的请求就会马上处理并响应。 如果此时有很多个客户端向服务器端进行请求,或一个客户端频繁的进行请求,服务器无法同步处理,会造成阻塞。 异步 === 当执行多个任务(函数或方法)时,不需要等待上一个任务执行完毕。 异步就是“分时处理”,服务器一收到客户端的请求不会马上进行处理,而是放到一个任务队列中,系统会按照次序读取任务队列中的异步任务,于是

  • 服务器端异步同步处理

    2019独角兽企业重金招聘Python工程师标准&gt;&gt;&gt; ...

  • 为什么Application_BeginRequest会执行两次

    大家也看到了,很奇怪的是我们明明就请求了一个页面,页面中也没有其他的图片请求。为什么Application_BeginRequest会被执行了两次呢?!既然他请求,那我们看看他到底在请求什么就是了?在Application_BeginRequest代码中将”HttpContext.Current.Request.Path”记录显示文件中。然后执行显示如下: 转载于:https://www...

  • 4.1 服务端(处理内容:异步编程)

    1

  • 服务器端技术----Http请求的处理过程

    Http请求的处理过程Http请求首先到达Web Server,Web Server可以是IIS、Appache等,这些服务器都可以有自己的具有一定接口的扩展来增强其功能,其中IIS使用ISAPI扩展来增强功能,Asp.net就是ISAPI扩展的一种。 IIS是使用被请求的资源的扩展名来决定使用哪个ISAPI扩展来处理该请求的,所以如果需要让某一扩展名的资源被Asp.net处理

  • 异步处理 通俗易懂

    老张爱喝茶,废话不说,煮开水。出场人物:老张,水壶两把(普通水壶,简称水壶;会响的水壶,简称响水壶)。1 老张把水壶放到火上,立等水开。(同步阻塞)老张觉得自己有点傻2 老张把水壶放到火上,去客厅看电视,时不时去厨房看看水开没有。(同步非阻塞)老张还是觉得自己有点傻,于是变高端了,买了把会响笛的那种水壶。水开之后,能大声发出嘀~~~~的噪音。3 老张把响水壶放到火上,立等水开。(异步阻塞)老张觉得...

  • ASP.NET中HttpApplication中ProcessRequest方法中执行的事件顺序;ASP.NET WebForm和MVC整体请求流程图

    ASP.NET中HttpApplication中ProcessRequest方法中执行的事件顺序。ASP.NET WebForm和MVC整体请求流程图

  • 应用服务器性能优化——异步操作

    使用消息队列将调用异步化,可改善网站的扩展性,使用消息队列将调用异步化,可改善网站的扩展性,还可改善网站系统的性能。 不使用消息队列: 使用消息队列: 在不使用消息队列的情况下,用户的请求数据直接写入数据库,在高并发的情况下,会对数据库造成巨大的压力, 同时也使得响应延迟加剧。在使用消息队列后,用户请求的数据发送给消息队列后立即返回,再由消息队列的消费者进程(通常情况下, 该进程 通...

  • 服务器端异步 Web 方法

    简介在九月份的第三篇专栏(英文)中,我谈到了利用 Microsoft® .NET Framework 的客户端功能通过 HTTP 异步调用 Web 服务的问题。这种调用 Web 服务的方法非常有用,使用时不必锁定您的应用程序或产生过多后台线程。现在我们了解一下在服务器端提供类似功能的异步 Web 方法。异步 Web 方法在编写 ISAPI 扩展方面具有与 HSE_STATUS_PENDING 方法

  • 服务器端异步 Web 方法(一)

    google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//<script type="text/javascript"

Global site tag (gtag.js) - Google Analytics