首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spring MVC 3.0,带Annnotation性能调优

Spring MVC 3.0,带Annnotation性能调优
EN

Stack Overflow用户
提问于 2010-07-14 01:28:20
回答 2查看 1.2K关注 0票数 1

Spring MVC 3.0 with Annotation似乎是企业web开发的一个很好的框架。然而,当您处理任何web应用程序时,性能调优问题经常会出现,我想知道注释的使用如何影响提高性能的策略。例如,基于注释的验证会减慢系统速度吗?带注释的类、控制器、bean的性能是否与XML定义的类、控制器、bean的性能相同?Spring3.0MVC中的注释允许这种动态和灵活的请求映射,这一事实是否会潜在地使性能测量和调优变得更加困难?

EN

回答 2

Stack Overflow用户

发布于 2010-07-14 02:57:09

在我看来,注释方法必须具有与XML方法完全相同的性能。在这两种情况下,Spring都创建了一些BeanFactoryPostProcessor实例和另一种帮助器对象,它们使用不同的信息源(XML或注解),但做的是完全相同的事情:更新bean定义,围绕bean创建代理,创建一些基础结构对象等等。

无论如何,@skaffman是对的。您可以尝试这两种方法,并进行一些分析。

票数 1
EN

Stack Overflow用户

发布于 2010-07-14 04:15:45

大多数(如果不是全部)注释(和其他配置)都是在启动期间处理的。因此它不会对性能产生任何影响。(它们可能只会减慢启动速度,但这应该可以忽略不计)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3239727

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档