Red de conocimiento informático - Aprendizaje de programación - Práctica de aplicación de consultas básica y avanzada de Mybatis

Práctica de aplicación de consultas básica y avanzada de Mybatis

Se presentará en 3 partes:

# java # # Base de datos # # Desarrollo # # Backend #

Para un inicio rápido, consulte el sitio web oficial : http:// www.mybatis.org/mybatis-3

1. Agregue las coordenadas de Mybatis (agregue dependencia pom.xml)

2. Cree una tabla de base de datos + escriba entidades

El diseño y las entidades de la tabla se pueden escribir de acuerdo con su situación comercial real

3. Escriba el archivo de mapeo Mapper.xml y la descripción de la etiqueta

4. Escriba el archivo principal SqlMapConfig.xml

5.strong> Configure el entorno de la base de datos y admita múltiples configuraciones de entorno

: Variables de entorno

: Administradores de transacciones, hay dos tipos:

: Fuente de datos, hay tres tipos:

: Atributos

: Atributos Esta etiqueta puede cargar archivos de propiedades configurados adicionales , como jdbc en el archivo de propiedades de recursos. Propiedades: ${jdbc.driver} puede hacer referencia al valor correspondiente

: mapper, que se utiliza para cargar el mapeo SQL. Hay cuatro formas

Desde la perspectiva del usuario, consulta Es. un resultado de uno a muchos

Desde la perspectiva de la relación entre usuarios y roles, esta es una consulta de muchos a muchos

En lugar de etiquetas, la clave es; consulta de varias tablas La anotación en especifica que la subconsulta devuelve un solo objeto. Tiene las siguientes propiedades:

En lugar de etiquetas, es la clave para consultas de varias tablas y se utiliza en los comentarios para especificar el conjunto de objetos devueltos por la subconsulta. Tiene los siguientes atributos:

Los anteriores son el uso básico y el uso avanzado de mybatis. En proyectos reales, es factible utilizar consultas xml o combinar las dos consultas según la situación real.

Acceso rápido: Caché Mybatis nivel 1 y nivel 2