这是一个简单且非常具体的问题:如果您一直在使用 .NET MVC4 和带有大量 jQuery/Json 的 Entity Framework 使用 Visual Studio 2012 进行项目,并且您被要求生成“基于 Java” /“开放”平台,你会选择什么架构/工具?
我不希望“自动迁移”。从“按约定编码”强类型的角度来看,我更喜欢在具有相似功能的平台上认真地重新编码......,从模型生成数据库,优先使用代码......等等,集成自动化测试......等等
我不想在这里进行任何诸如“.net”与“java”之类的辩论。这只是一个关于工具和架构的具体问题。我问的原因是,我生来就是一个“java 人”,但在过去的几年里最终进入了 .NET,并且我忘记了很酷的新事物。
在不承认“爱”微软的情况下,我不得不承认我真的很喜欢 Visual Studio 2012、MVC4 和 Entity Framework 5。但是,很多公司/人出于正当理由更喜欢 Java,我不想争论。
我一直在看 Grails,但没有时间认真比较所有选项,所以我不知道。