类似于Ruby on Rails,意思是堆栈或Asp.net MVC。
我尝试使用Maven,但是当我创建一个新的webapp时,模板应用程序甚至无法运行。我已经尝试过使用struts或spring,因为我想让应用程序成为MVC,但这看起来并不像我想要的那样。
java是否没有达到配置编程范式的约定?
修改
澄清原始问题有点含糊不清:
我希望有一个可以扩展的工作网络应用程序。与Microsofts MVC类似,您可以创建一个新的Web项目,然后从控制器,基本crud,用于数据验证的注释库,必需字段等开始,以及类似于简化数据库访问层的实体框架。
我想我的问题是:是否有一个流程可以在几分钟内部署一个有效的网络应用程序,如果是的话,它是什么?
答案 0 :(得分:1)
Spring Boot听起来就像你正在寻找的那样。看看http://projects.spring.io/spring-boot
这是Spring的“约定优于配置”Web应用程序项目。通过这种方式,您可以通过简单地向一行主方法添加一些注释来启动嵌入式tomcat Web应用程序,其中包含依赖注入和组件扫描。