Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Spring框架注释问题_Java_Spring_Annotations - Fatal编程技术网

Java Spring框架注释问题

Java Spring框架注释问题,java,spring,annotations,Java,Spring,Annotations,在同时支持XML和注释的情况下,spring框架何时进行注释扫描以及如何处理它 有人能给出详细的情况吗 对于XmlWebApplicationContext,它通过Xml文件使用LoadBeanDefinitions()。但是当它进行注释扫描并使用哪个类来处理它时 你能为我解释一下细节吗 谢谢 Franklin在基于XML的应用程序上下文中,只有明确配置以下内容时,才会注册注释: <!-- register default annotations (e.g. @Required) --&g

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

有人能给出详细的情况吗

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

你能为我解释一下细节吗

谢谢


Franklin

在基于XML的应用程序上下文中,只有明确配置以下内容时,才会注册注释:

<!-- register default annotations (e.g. @Required) -->
<context:annotation-config />

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

参考资料:

如果要检查内部加工,请参阅:

  • ,
  • ,

在基于XML的应用程序上下文中,只有明确配置以下内容时,才会注册注释:

<!-- register default annotations (e.g. @Required) -->
<context:annotation-config />

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

参考资料:

如果要检查内部加工,请参阅:

  • ,
  • ,

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


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


您能在代码级别解释一下这个细节吗?我想做我自己的类扫描而不是注释。你能在代码级别解释一下这个细节吗?我希望做我自己的类扫描而不是注释。