java有快速的Web部署框架吗?

时间:2014-05-17 14:12:38

标签: java ruby-on-rails asp.net-mvc

类似于Ruby on Rails,意思是堆栈或Asp.net MVC。

我尝试使用Maven,但是当我创建一个新的webapp时,模板应用程序甚至无法运行。我已经尝试过使用struts或spring,因为我想让应用程序成为MVC,但这看起来并不像我想要的那样。

java是否没有达到配置编程范式的约定?

修改

澄清原始问题有点含糊不清:

我希望有一个可以扩展的工作网络应用程序。与Microsofts MVC类似,您可以创建一个新的Web项目,然后从控制器,基本crud,用于数据验证的注释库,必需字段等开始,以及类似于简化数据库访问层的实体框架。

我想我的问题是:是否有一个流程可以在几分钟内部署一个有效的网络应用程序,如果是的话,它是什么?

1 个答案:

答案 0 :(得分:1)

Spring Boot听起来就像你正在寻找的那样。看看http://projects.spring.io/spring-boot

这是Spring的“约定优于配置”Web应用程序项目。通过这种方式,您可以通过简单地向一行主方法添加一些注释来启动嵌入式tomcat Web应用程序,其中包含依赖注入和组件扫描。