Conocer brevemente los pasos de desarrollo de MyBatis

Introducción a MyBatis

MyBatis se utiliza para simplificar el trabajo interactivo entre JDBC y MySQL u Oracle,
es una herramienta conveniente para MyBatis.

¿Qué es MyBatis?

Echemos un vistazo a las funciones y responsabilidades que tiene.

1. MyBatis es un excelente marco de capa de persistencia. (Existe una capa de persistencia: a través de la clase dao combinada con el marco MyBatis, podemos completar rápidamente la operación de adición, eliminación, modificación y verificación de datos). La
llamada persistencia se refiere a guardar los datos en la memoria en la base de datos para evitar que se reinicie. La pérdida de datos se llama persistencia.


2. Mybatis utiliza archivos XML para desacoplar SQL y programas para facilitar el mantenimiento.
Hay una característica típica: las sentencias SQL utilizadas en nuestras aplicaciones se guardan a través de archivos en este formato de XML, que se mantienen y gestionan por separado como SQL, y nuestros programas de escritura se proporcionan a través de los métodos proporcionados por MyBatis. Completa el trabajo interactivo con el SQL correspondiente. La mayor ventaja de esto es desacoplar eficazmente nuestro programa y las sentencias SQL.Cuando cambia el SQL subyacente de un programa, no es necesario cambiar el código fuente de Java, sino solo abrir el archivo XML y modificar el texto SQL correspondiente. Sí, facilita enormemente el mantenimiento de nuestro programa.


3. MyBatis es fácil de aprender y eficiente en ejecución. Es una extensión de JDBC (puede comenzar rápidamente).
Nota: La capa inferior de MyBatis es una extensión de nuestro jdbc (el núcleo técnico de la capa inferior también es nuestro jdbc, pero está expandido y encapsulado sobre la base de jdbc)

Documento chino MyBatis: (www.mybatis.org)

Proceso de desarrollo MyBatis

1. Introduzca la dependencia de MyBatis (de forma predeterminada, MyBatis recomienda maven para la gestión de componentes de forma predeterminada)


2. Cree un archivo de configuración central (MyBatis se basa en archivos XML para la gestión de la configuración, por lo que necesitamos crear un archivo de configuración central para MyBatis)


3. Cree una clase de entidad


4. Cree un archivo de mapeo Mapper


5. Inicializar SessionFactory (el objeto principal de MyBatis: Session Factory). La
función es leer el archivo de configuración, cargar el mapeo del Mapper y también prepararnos para nuestro procesamiento posterior.


6. Utilice el objeto SqlSession para manipular datos.
Sqlsession es creado por el objeto SessionFactory. Cada objeto SqlSession se puede considerar visualmente como una conexión de base de datos Connection

Los anteriores son los seis pasos principales del desarrollo de MyBatis.

Supongo que te gusta

Origin blog.csdn.net/Turniper/article/details/108799683
Recomendado
Clasificación