Spring-MVC与原始Servlet:内存消耗,性能

nex*_*xus 6 memory performance servlets spring-mvc

我正在阅读"Raw Servlet vs. Spring MVC"的问题,并且想知道与原始servlet相比,Spring MVC是否可能减慢或炸毁应用程序的内存消耗?

注意:我最初在上述问题中将其作为评论,然后被召集将其作为单独的问题发布.

Dav*_*ton 8

定义"爆炸".定义"减速".

当然内存使用率会更高,当然性能会更低.

如何得多高,低相比,附加功能和灵活性Spring提供的是真正的问题,不知道有关的假设应用程式内容,这是不可能的说.

构建一个可测试的,可扩展的,架构良好的仅servlet应用程序将涉及重新实现Spring提供的许多功能.你更愿意做什么 - 重新实现一些(基本上)行业标准代码到与其实现相同的程度,然后编写你的应用程序,或者只是编写你的应用程序?你的老板会选择哪一个?