我想知道如何解决与其他技术堆栈(Seaside,Ruby on Rails等)相比基于Java EE的Web应用程序开发看似低效的问题.
限制是:
为了不让这个进入哲学讨论,我只对基于实践经验的建议感兴趣.可能的示例包括特定于域的语言,框架和MDSD.
如果您指向一个抽象类的解决方案(如MDA/MDSD),请提供有关如何实现它的详细信息以及有关常见陷阱和最佳实践的信息.
如果你不同意基于Java EE的Web应用程序开发意味着低生产率的假设,我也想听听你的推理.
编辑: 由于答案远远少于我的预期,我也会接受有关失败尝试的说法,基本上将问题扩展到"如何(不)提高开发基于Java EE的Web应用程序时的工作效率?".