弹簧框架和弹簧结构有什么区别

时间:2014-08-27 13:08:40

标签: spring spring-mvc spring-roo

任何人都可以澄清Spring Framework,Spring ROO和Spring MVC之间的区别吗?我对这些相似的术语感到很困惑,并且无法找到答案。

2 个答案:

答案 0 :(得分:2)

这很简单:

  • Spring Roo 是一个开发时间工具,类似于Eclipse,IntelliJ等。
  • Spring Framework 是一个RUN-TIME框架。

Spring Roo在开发时生成的应用程序在运行时使用Spring Framework。

希望这有帮助。

答案 1 :(得分:1)

我不想粗鲁,但我们也知道SO标签:

  • 弹簧
  

Spring Framework是Java平台上应用程序开发的开源框架。其核心是对基于组件的体系结构的丰富支持,目前它拥有十几个高度集成的模块。

https://stackoverflow.com/tags/spring/info

  • 弹簧-MVC
  

基于模型 - 视图 - 控制器(MVC)模式,Spring MVC可帮助您构建灵活且与底层视图技术分离的基于Web的应用程序。

https://stackoverflow.com/tags/spring-mvc/info

  • 弹簧袋鼠
  

Spring Roo是一款旨在提高开发人员工作效率的轻量级工具。通过直观的命令行界面,它支持Java Web项目创建,持久性配置和视图脚手架等操作。 Roo创建了一个使用Spring框架的Java Web项目,并利用了一些最好的......

https://stackoverflow.com/tags/spring-roo/info


我自己的简要描述是:Spring框架是提供一些功能的框架,例如依赖注入。 Spring MVC用于创建已经提到的Web项目。最后,Spring Roo是一个可以帮助您提高工作效率的工具,我会说您使用此工具而不是手动配置更改。

希望这不是太简短......