首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spring框架注释问题

Spring框架注释问题
EN

Stack Overflow用户
提问于 2011-03-17 17:25:05
回答 2查看 1.7K关注 0票数 0

在同时支持XML和注释的情况下,spring框架何时扫描注释以及如何处理它?

有没有人能给出详细的场景?

对于XmlWebApplicationContext,它通过Xml文件使用loadBeanDefinations()。但是当它扫描注释并使用哪个类来处理它时呢?

可以解释一下细节吗?

谢谢。

富兰克林

EN

回答 2

Stack Overflow用户

发布于 2011-03-17 17:37:23

在基于XML的应用程序上下文中,仅当您显式配置以下内容时才会注册注释:

代码语言:javascript
复制
<!-- register default annotations (e.g. @Required) -->
<context:annotation-config />

<!-- scan for components in selected package -->
<context:component-scan base-package="org.example"/>

参考:

  • Annotation-based container configuration
  • Classpath scanning and managed components

如果要检查内部工作原理,请参阅:

  • CommonAnnotationBeanPostProcessor JavaDocSource Code
  • ComponentScanBeanDefinitionParser JavaDocSource Code
票数 5
EN

Stack Overflow用户

发布于 2011-03-17 18:00:18

我想你可以从AnnotationConfigWebApplicationContext开始挖掘源代码。

http://static.springsource.org/spring/docs/3.0.x/javadoc-api/org/springframework/web/context/support/AnnotationConfigWebApplicationContext.html

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

https://stackoverflow.com/questions/5337128

复制
相关文章

相似问题

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