Spring的MVC与原始的Servlet:内存消耗,性能(Spring-MVC vs. raw S

2019-09-17 14:31发布

我读的问题“原始的Servlet与Spring MVC的” ,并想知道如果Spring MVC可能减缓或炸毁与原始的servlet相比,您的应用程序的内存消耗?

注:我最初问它在上面提到的问题中留言,然后亲切地召唤发布它作为一个单独的问题。

Answer 1:

定义“炸毁”。 定义“慢下来”。

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

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

建立一个可测试的,可扩展的,具有良好架构只servlet的应用程序将涉及重新实现了很多Spring提供的功能。 你要选哪个做 - 再实施一些(基本上)行业标准的代码以相同的程度,它已经实现,然后写你的应用程序,或者只写你的应用程序? 和你的老板会喜欢你呢?



文章来源: Spring-MVC vs. raw Servlet: memory consumption, performance