XmlBeanDefinitionReader の loadBeanDefinitions メソッドを使用して Bean をロードした後、xml に記載されているすべての Bean が作成されるため、Spring xml の自動スキャン機能は機能しませんが、@Component によって自動検出するようにマークされた Bean は作成されません。Xsd 検証が機能しないのはなぜですか?
私が書いているコードは
XmlBeanDefinitionReader reader = new XmlBeanDefinitionReader(beanDefinitionRegistry);
reader.setValidationMode(XmlBeanDefinitionReader.VALIDATION_XSD);
reader.loadBeanDefinitions(resource);
((ConfigurableApplicationContext) context).refresh();
助けてください、事前に感謝します。