使用ClassLoader的getResources方法(注意,不是getResource,少了s),可获得指定文件的包含jar包名称的多个路径值,然后依次读取文件即可。

使用class,只能通过getResource获得一个文件的路径,并且此文件在当前jar包中的,或者class路径中的。

 

springIOC初始化时, 会初始化所有META-INF路径下的spring.handlers和spring.schemas信息。

spring.schemas指定了xsd文件的路径,配置文件中的xsi:schemaLocation指定了schema,然后检查配置文件是否正确,。

spring.handlers指定了schema处理handler,比如,<mvc:***>开头的定bean信息,会使用org.springframework.web.servlet.config.MvcNamespaceHandler处理此BeanDefinition。

 

相关文章:

  • 2021-12-09
  • 2022-12-23
  • 2021-08-31
  • 2021-11-29
  • 2021-05-14
  • 2021-08-08
  • 2021-10-21
  • 2021-10-28
猜你喜欢
  • 2021-07-21
  • 2022-12-23
  • 2022-01-19
  • 2021-07-18
  • 2021-08-08
  • 2021-06-08
相关资源
相似解决方案