有人在 Java EE Web 应用程序中使用过 Groovy 吗?是否值得深入研究,在使用 Java EE、JSF、Facelets 等时我会从中受益吗?
我特别寻找的是诸如 Groovy 自动生成 getter/setter 之类的东西,或者不必总是使用object.getProperty
而只需编写诸如此类object.list.property.prop
的管道。
这值得么?
有人在 Java EE Web 应用程序中使用过 Groovy 吗?是否值得深入研究,在使用 Java EE、JSF、Facelets 等时我会从中受益吗?
我特别寻找的是诸如 Groovy 自动生成 getter/setter 之类的东西,或者不必总是使用object.getProperty
而只需编写诸如此类object.list.property.prop
的管道。
这值得么?
如果您对用于 Web 应用程序的 Groovy 感兴趣,您可以尝试Grails 。这基本上是 Spring MVC/Hibernate/Sitemesh 框架之上的 Groovy。
使用更高效的语法、基于约定的设置、脚手架,开发可以更快,并且有很多插件可以添加功能。但是,在一个复杂的应用程序中,维护可能是一项挑战,当所有隐藏实现的魔法出现问题时,调试可能会很痛苦。