已经与Grails合作开发了几周,
虽然我喜欢这种体验和可能性,但我看到了以下问题。
如果您遇到类似的问题,请分享..并且补救措施也会有所帮助。
答案 0 :(得分:3)
如果您真的想要解决这些问题,您应该为每个问题发布一个单独的问题,其中包含的信息比您在此处提供的信息要多得多。例如,当我所知道的是
时,我无法诊断出问题的原因交易管理(内置) 似乎在某些方面不起作用 情况。
以下是我对这些问题的看法:
事务管理(内置)在某些情况下似乎不起作用。
我没有注意到任何这样的问题
带有域对象的AOP不起作用
我猜你的意思是元编程域对象不起作用。我遇到过这个并没有找到任何解决方案。如果你的确意味着AOP,那么我无法帮助你,因为我从未在Groovy中使用它。
Grails IDE-plugins非常原始
IntelliJ插件非常非常好。 Netbeans插件没问题。上次我尝试使用Eclipse Groovy插件时非常糟糕。但是,我相信最近发布了一个新的Eclipse Groovy插件,作为Spring Tool Suite(STS)的一部分。它应该是以前的Eclipse Groovy插件的重大改进,但我认为它还没有太多的Grails支持
GWT-Integration(使用插件)
我不使用GWT,所以没有评论
插件安装(异常失败)可能导致插件不够成熟。
我从来没有遇到安装插件的问题,但如果我更新插件,我有时需要手动从.grails目录中删除旧版本。
缺乏大量文档(尽管可用的内容非常好)
我认为Grails的文档级别远远超过大多数OS项目。有大量的Grails书籍,有一个活跃的邮件列表,official document长176页。
调试支持
同样,这取决于您使用的工具。使用IntelliJ,调试Grails应用程序就像使用Eclipse调试Java应用程序一样简单。
我自己对Grails发展的烦恼是:
由于缺乏向后兼容性,从一个版本升级到另一个版本通常是一个非常痛苦的过程。当我从1.0.4升级到1.1.1时,大约20%的测试开始失败
应用程序重新加载非常受欢迎。
答案 1 :(得分:0)
Grails几个月后的反馈意见: