Para una aplicación grande, pueden existir múltiples archivos de configuración. Podemos especificar estos archivos de configuración a través de la matriz de cadenas al comenzar los contenedores de primavera.
Spring también puede usar <import> para introducir múltiples archivos de configuración en un archivo e integrar estos archivos de configuración, de modo que al comenzar el contenedor de Spring, solo necesite especificar este archivo de configuración principal. Por ejemplo, el siguiente archivo de configuración principal:
<importación de importación = "classpath: beans2.xml"/> <bean id = "autor"/>
Suponiendo que la clase de libro ya está configurada en frijoles2.xml, entonces el contenedor de resorte puede cargar estas dos información de frijoles a través de este archivo de configuración principal o (∩_∩) o jaja ~
Si un archivo de configuración A.xml se refiere a un frijol en B.XML, no necesariamente necesita importar B.XML a través de la importación. Solo necesita asegurarse de que al comenzar el contenedor de Spring, A.xml y B.xml estén en la lista de archivos de configuración.
La diferencia entre estos dos métodos de configuración es que si se introduce B.XML utilizando la importación en A.xml, es equivalente al archivo A.xml que contiene toda la información de estos dos archivos de configuración. Por lo tanto, el contenedor de resorte solo necesita cargar el archivo A.xml; De lo contrario, se deben cargar dos archivos de configuración al mismo tiempo cuando se inicia el resorte, de modo que los dos archivos de configuración se fusionen en la memoria.
Podemos introducir múltiples archivos de configuración externos a través de <import>, y el atributo de recursos admite la ruta de recursos estándar de Spring.
Para evitar la competencia de recursos de archivos de configuración durante el desarrollo, las grandes aplicaciones a menudo tienen archivos de configuración independientes directos para una fácil división de módulos. Podemos proporcionar un archivo de configuración integrado a nivel de aplicación, integrando cada módulo a través de <import>. De esta manera, al iniciar el contenedor, solo necesita cargar el archivo de configuración integrado
Resumir
Lo anterior es el método para integrar múltiples archivos de configuración por Spring introducido a usted. Espero que te sea útil. Si tiene alguna pregunta, déjame un mensaje. ¡El editor le responderá a tiempo!