本文主要是介绍Spring注解@ImportResource使用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
@ImportResource 注解:用于导入Spring的配置文件,注意这个文件里面的内容最终会以DB的方式添加到Spring集合中。Spring在默认是加载application.xml,但是如果我们希望额外的加载我们自定的xml就可以通过@ImportResource,例如
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"><bean id="TestA" class="com......"></bean><import resource="classpath:myapplication2.xml" /><context:annotation-config/><context:component-scan base-package="com.wonders" /><tx:annotation-driven transaction-manager="txManager" proxy-target-class="true"/><aop:aspectj-autoproxy/>.....
</beans>
@ImportResource(locations = "classpath:myapplication.xml")
@Configuration
public class ConfigurationTest {.......
}
备注:@ImportResource和@Import处理上还是有很多区别的,不要搞混了
这篇关于Spring注解@ImportResource使用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!