Algunos de preguntas y respuestas en mybatis

1. ¿Qué mybatis eso?

datos de persistencia de Java marco de base; 

Baidu Enciclopedia hay instrucciones en esta sección:

Nos mybatis arquitectura funcional se divide en tres capas:

(1) API de capa de interfaz: proporciona la interfaz a la API, los desarrolladores de bases de datos externas utilizan para manipular estos API local. Una capa de interfaz que recibe la petición de llamada llamará a la capa de procesamiento de datos para llevar a cabo su procesamiento de datos.

(2) Los datos capa de procesamiento: responsable de las operaciones de búsqueda específica de SQL, el análisis sintáctico de SQL, la ejecución de SQL y la aplicación de los resultados del proceso de mapeo y así sucesivamente. Su principal objetivo es completar la operación, a petición de una llamada base de datos.

(3) capa de soporte de base: es responsable de apoyar las funciones más básicas, incluyendo la gestión de conexión, gestión de transacciones, el almacenamiento en caché de configuración y la carga, estas cosas son comunes, se extraen como los componentes más básicos. soporte básico más para el procesamiento de datos de la capa superior.

 

2. ¿Qué mybatis pasos de implementación?

(1), si un proyecto Maven que desea agregar en el archivo dependiente mybatis pom y mysql, el proyecto no debe ser experto para importar el paquete jar; al mismo tiempo, puede importar junit y log4j, utilizado principalmente para post-test, así como registros de impresión;

<dependency>
      <groupId>mysql</groupId>
      <artifactId>mysql-connector-java</artifactId>
      <version>8.0.11</version>
</dependency>

<dependency>
      <groupId>org.mybatis</groupId>
      <artifactId>mybatis</artifactId>
      <version>3.4.5</version>
</dependency>

(2), escribir un archivo de configuración, información de conexión de MySQL;

(3), clase POJO de escritura, por supuesto, se puede utilizar para generar automáticamente como archivo de herramientas mybatis;

(4), la escritura mybatis herramientas para las conexiones de bases de datos;

(5), interfaz de acceso a datos de escritura y la clase de implementación de la interfaz;

(6), aplicada a la depuración de negocio real.

 

3, la forma de mybatis aplicada al desarrollo de negocio real a la intemperie?

La cuestión principal es: En el negocio actual, ya sea a través de una larga conexión con la base de datos, este último no es necesario conectar varias veces? O bien, no realizar una operación de base de datos en tiempo de conexión? Esa liberación de la conexión de base de datos y en qué momento?

 

 Continuará. . . .

 

Al hacer esta nota, consulte la siguiente relación:

https://www.cnblogs.com/zhangcaihua/p/11673461.html 

 

Publicados 125 artículos originales · ganado elogios 9 · Vistas a 30000 +

Supongo que te gusta

Origin blog.csdn.net/jiezhang656/article/details/105285052
Recomendado
Clasificación