¿Cuál es el papel de xml en el marco de código abierto de Java?
En segundo lugar, xml es un documento de nodo de árbol estandarizado y es universal.
En tercer lugar, en un proyecto web Java que utiliza el marco SSH2, el contenedor leerá primero web.xml cuando se inicie inicialmente. Si los oyentes Spring y struts2 están configurados dentro de web.xml, encontrará la configuración. archivos de spring y struts a través de la ruta de configuración del oyente. El archivo de configuración de srping es applicationContext.xml y el archivo de configuración de struts2 es struts.xml. En cuanto al análisis subyacente, se puede utilizar el análisis dom.
Luego continúe diciendo que el proceso de análisis se llama:
Cuando el contenedor se inicia y lee web.xml, si se encuentra un oyente configurado, primero ingresará al escucha. método de inicialización del controlador y ejecuta el código dentro de la lógica. La configuración del oyente de primavera es la siguiente:
Tenga en cuenta la segunda descripción de la configuración Se especifica la ruta del archivo de configuración de escucha de Spring, lo que significa que los parámetros cargados por el contenedor Spring se definen en: applicationContext.xml en el proyecto src. En este punto, el contenedor lee el archivo de configuración para que sepamos qué definió el usuario para inicializar el bean, objetos a inyectar, etc. Por ejemplo, si Hibernate se inyecta en el marco de la capa de persistencia de datos de Spring, la información de la fuente de datos correspondiente a la sessionFaction inicializada en Hibernage se cargará en la memoria, de modo que durante el desarrollo, el objeto dao se pueda obtener directamente del contenedor. Realicemos operaciones relacionadas a la capa de persistencia de datos. De esta manera, no es necesario establecer qué base de datos operar, si hay un tiempo de espera y otros parámetros relacionados en el código. De esta forma se consigue la separación de elementos de configuración y código que mencioné al principio.
Por último, espero que te pueda ser útil, gracias~