阅读更多

19顶
4踩

企业架构

原创新闻 Grails 2.0 M1发布

2011-08-02 11:11 by 见习记者 lihuapi 评论(11) 有6541人浏览
Grails 2.0.0.M1发布了!

Grails是一套用于快速Web应用开发的开源框架,它基于Groovy和Java编程语言,并构建于Spring、Hibernate和其它标准的Java框架之上,利用了Java EE sphere 最好的APIS,从而为大家带来一套能实现超高生产力的一站式框架。

该版本的新特性:

1.支持对非请求的线程进行渲染操作。
2.No spring DSL for factory beans with constructor arg
3.支持二进制包的分布和插件使用。
4.增强了Grails的交互模式——包括自动填充、添加属性等。
5.BuildConfig能够解决插件的依赖性传递。
6.Unit Testing Web Flows.
7.默认命令约束。
8.GORM support for Bag (org.hibernate.collection.PersistentBag)
9.支持从二进制插件中通过资源插件加载静态资源。
10.Add Support For Autobinding Request Parameters To Controller Action Method Parameters。

该版本还修复了大量的Bug和提升了部分性能,详细信息参阅:http://jira.grails.org/secure/ReleaseNote.jspa?projectId=10020&version=12504

下载地址:http://grails.org/Download

  • 大小: 14.8 KB
  • 大小: 11.7 KB
  • 大小: 18.8 KB
  • 大小: 28.2 KB
  • 大小: 10 KB
  • 大小: 11.5 KB
  • 大小: 16.7 KB
  • 大小: 14.2 KB
  • 大小: 8.8 KB
  • 大小: 7.1 KB
  • 大小: 12.9 KB
19
4
评论 共 11 条 请登录后发表评论
11 楼 lovefly_zero 2011-08-30 14:18
这个翻译实在是太差了,看不下去。
10 楼 wushexu 2011-08-03 12:09
2.0的目标就是原先1.4的目标。1.4屡屡跳票,
9 楼 zdmcjm 2011-08-03 10:33
Arden 写道
感觉现在有了playframework,scooterframework,activeweb,xitrum这样的web开发框架,Grails还是显得有点笨重~

笨得不是一点半点,因为跟spring沾上关系。
8 楼 Arden 2011-08-03 10:03
感觉现在有了playframework,scooterframework,activeweb,xitrum这样的web开发框架,Grails还是显得有点笨重~
7 楼 ITeye管理员 2011-08-03 09:56
flashcloud 写道
提点翻译意见,问题不知是大是小。
6.翻译:”支持单元测试Web流量。"
   原文:"Unit Testing Web Flows"。
       “Web Flow”为什么翻译成“Web流量”,我英语也不好,经常用Google 翻译,我也将“Unit Testing Web Flows”复制进去翻译一下,什么结果呢?“单元测试的Web流量”?技术文章不能这么翻译吧。但愿不是。
      关注技术社区的最新发展并加以推广是件很好的事情,但一定要有负责任的态度,当初Hibernate能在国内很好的推广和普及,与当时JavaEye这样几个比较活跃的社区,有Robbin、夏昕这样一批牛人以扎实的功底加上负责任的态度在国内为Hibernate做出努力分不开的。
      技术文章的翻译最忌断章取义,如果不知道Grails为何物,是可以理解的,技术社区编辑应该听过Spring Web Flow的吧。如果只是简单机械的照搬词汇,那可不是一件好事,尤其是对于一个重量级的技术社区而言需要更加谨慎。
      我在这里没有要对编辑进行攻击的意思,只是觉得作为一个陪伴曾经的JavaEye风风雨雨走到现在的itEye的老会员来说,到现在不得不想说出心里这几句话。只为一个,希望曾经有多少牛人聚集的JavaEye,在新的itEey中做的一样好,甚至更好!祝愿社区的各位工作人员与我们这些社区人一道将ItEye做的国内一流的棒!
      最后一句话,我依然喜欢这里!ItEye!


非常感谢您指出问题,已经修改了。以后我们会注意对编辑的专业培训,争取不再出现这样的问题。目前ITeye的编辑都是具有一定IT类网络跟图书的编辑经验,但对于某些技术领域仍然难免有遗漏。为了保证资讯的质量和深度,我们今后也会推出兼职编辑制度,邀请社区里技术经验丰富、愿意分享的用户作为兼职编辑,共同建设ITeye的资讯。不知您是否有兴趣做ITeye的兼职编辑?希望了解详情的话请站内短信联系我
6 楼 唇角轻扬 2011-08-03 09:41
我擦 这表单验证咋这么眼熟
5 楼 沙舟狼客 2011-08-03 09:13
大家用grails时遇到过不停的重新启动没,我遇到这个问题就重新checkout,但每次这样很麻烦,有什么好的解决办法没?
4 楼 zdmcjm 2011-08-03 08:38
分包,到现在还不支持,哎。
3 楼 xfjt297857539 2011-08-03 08:38
路过,
2 楼 flashcloud 2011-08-02 22:41
提点翻译意见,问题不知是大是小。
6.翻译:”支持单元测试Web流量。"
   原文:"Unit Testing Web Flows"。
       “Web Flow”为什么翻译成“Web流量”,我英语也不好,经常用Google 翻译,我也将“Unit Testing Web Flows”复制进去翻译一下,什么结果呢?“单元测试的Web流量”?技术文章不能这么翻译吧。但愿不是。
      关注技术社区的最新发展并加以推广是件很好的事情,但一定要有负责任的态度,当初Hibernate能在国内很好的推广和普及,与当时JavaEye这样几个比较活跃的社区,有Robbin、夏昕这样一批牛人以扎实的功底加上负责任的态度在国内为Hibernate做出努力分不开的。
      技术文章的翻译最忌断章取义,如果不知道Grails为何物,是可以理解的,技术社区编辑应该听过Spring Web Flow的吧。如果只是简单机械的照搬词汇,那可不是一件好事,尤其是对于一个重量级的技术社区而言需要更加谨慎。
      我在这里没有要对编辑进行攻击的意思,只是觉得作为一个陪伴曾经的JavaEye风风雨雨走到现在的itEye的老会员来说,到现在不得不想说出心里这几句话。只为一个,希望曾经有多少牛人聚集的JavaEye,在新的itEey中做的一样好,甚至更好!祝愿社区的各位工作人员与我们这些社区人一道将ItEye做的国内一流的棒!
      最后一句话,我依然喜欢这里!ItEye!
1 楼 liuruncheng 2011-08-02 22:12
狂顶,支持!!!

发表评论

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

相关推荐

  • Linux — 多线程的互斥与同步,信号量

    条件变量是pthread库提供的一个数据类型...可是呢,我们无法在加锁之前就得知此次访问是否满足条件,这样的话就会造成不管满不满足条件,都要先加锁,然后检测,满足就挂起,这样线程啥也没干,转了一圈,还浪费时间。

  • 学透JavaScript 你真的懂 Array 吗?

    因为创建新数组,迁移数据这个过程需要一定的时间。Java 这种多线程的语言,如果在这个过程中另一个线程再去访问这个 ArrayList,就会出问题。 为什么要解释 Java 的 ArrayList 呢?因为千老师只看过 ArrayList 的...

  • BATJ都爱问的(多)线程面试题

    下面最近发的一些并发编程的文章...今天给大家总结一下,面试中出镜率很高的几个多线程面试题,希望对大家学习和面试都能有所帮助。备注:文中的代码自己实现一遍的话效果会更佳哦! 并发编程面试必备:synchron...

  • Google、Facebook等美国IT名企在面试中最看重什么?

    第一,是“如何解答开放式问题”,这类问题在程序员面试里相对少一些,但是在数据科学和产品面试中很多,而且随着职位越高,越重要。第二,如何系统性地分析和解答问题。 解答开放式问题 我们来mock interview一下:...

  • 面试 C++ 程序员,什么样的问题是好问题?

    凡是你们赞同的我都要反对,凡是你们反对的我都要赞同,优先处理积压的邀请问题, 9 人赞同了该回答 我认为有一个好问题适合面试所有的程序员,那就是拿出一份三千行以上的代码,给他半...

  • 资料搜集-JAVA系统的梳理知识6-JAVA多线程

    当然,非公平锁让获取锁的时间变得更加不确定,可能会导致在阻塞队列中的线程长期处于饥饿状态。 **2)Share**(共享) 多个线程可同时执行,如 Semaphore/CountDownLatch。Semaphore、CountDownLatCh、 ...

  • 2021年2月社招面经分享_Java资深/高级开发

    …… 5、给定一个表的场景MySQL怎么建索引(按学号、性别查询,用入学时间排序) 优先用组合索引,并且按前缀匹配原则,将区分度高的放前面(学号唯一,区分度最高,挂最前面,入学时间次之,性别查询区分度低:非男...

  • 醒一醒,讲到 ZooKeeper 的选举机制了

    现在假设办事处安然无恙得对外提供了一段时间服务后,马小腾的办事处突然停电了,就不能和另外两马进行通讯了,而另外两马在一段时间内都没有收到过马小腾的信息的时候就知道,出事了!但是各自盘点了下目前仍然...

  • java面试资料2

    1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。 2、Java有没有goto?...java中的保留字,现在没有在...

  • java常见面试题

    赢在面试之Java基础篇(1) 1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。 2、Java有没有goto?...

  • 最新Android面试题整理 5月

    时间复杂度 ============================================================================================ 2013-4-10补充: 问题:怎样的类可以作为HashMap的键? 答:这个问题是...

  • 计算机基础常见八股问题集合(含计算机网络,操作系统,计算机组成,数据结构与算法,数据库)

    1.2短作业优先 长作业可能一直等待短作业执行完毕的状态,因为如果一直有短作业过来,那么长作业就会永远得不到调度 1.3最短剩余时间优先 它是抢占式的,按剩余时间的顺序进行调度,当有新的进程来,其整个运行时间...

  • 订单减库存设计

    redis hash能解决吗 或者事务处理 优化细节 其他问题: 由于MySQL存储数据的特点,同一数据在数据库里肯定是一行存储(MySQL),因此会有大量线程来竞争InnoDB行锁,而并发度越高时等待线程会越多,TPS(Transaction...

  • 入大厂必经之路之 真 * 百道JAVA面试题

    这个问题,面试官可以扩展提问,Java 是编译执行的语言,还是解释执行的语言? Java之所以可以“一次编译,到处运行”,一是因为JVM针对各种操作系统、平台都进行了定制,二是因为 无论在什么平台,都可以编译生成...

  • 关于Java线程池相关面试题

    (从运行过程来说) 1:如果线程处于就绪状态,其实就是在等待系统调度,获取时间片,进入运行状态的线程在CPU时间片用完之后,又回到了就绪状态,等待CPU下一次调度,就这样操作系统线程在就绪状态和执行状态之间,...

  • android面试题集锦

    时间复杂度 ============================================================================================ 2013-4-10补充: 问题:怎样的类可以作为HashMap的键? 答:这个问题...

  • Web答辩问题整合一

    1)编写Servlet类的时候,实现SingleThreadModel接口,将Servlet变成单线程机制。 2)涉及对共享资源访问的时候,使用synchronized同步加锁,实现共享资源的保护。 3)尽量不在Servlet中定义成员变量,使用局部...

  • 拼多多服务器端研发 Java面试经验大全

    之前准备面试时整合的拼多多面试经验,供大家参考。 反爬虫 校验码、封ip、动态渲染、 spring怎么管理事务?...服务怎样适应高并发? 高并发解决方案 静态资源分离 页面缓存 反向代理

  • Java 常见问题总结

    2、Java 的运行机制3、实现线程的两种方式4、getResource方法5、删除字符串最后一个字符的几种方法6、字符串分割[split()]和截取[substring()]7、判断一个字符串是否包含某个字符8、String方法的总结9、List集合实现...

  • Java面经

    在近20天面试遇到的一些常见提问,后面还会不断更新

Global site tag (gtag.js) - Google Analytics