Red de conocimiento informático - Aprendizaje de programación - Mybatis SQL dinámico y optimización del rendimiento

Mybatis SQL dinámico y optimización del rendimiento

Contenido

I. Revisión

II. SQL dinámico

1. Qué problemas se resolvieron

2 .Etiquetas SQL dinámicas de uso común

2.1 etiqueta if

2.2 etiqueta donde

2.3 Elegir cuándo en caso contrario

2.4 Establecer etiqueta

2.5 etiquetas foreach

2.4 etiquetas set

2.5 etiquetas foreach

2.6 etiquetas trim

Optimización del rendimiento

p> p>

1. Mecanismo de carga diferida (lazy)

2. Pasos

Clase de modelo

Interfaz UserMapper

UserMapper.xml

Interfaz OrdersMapper

OrdersMapper.xml

OrdersMapper.xml

Clase UserService

Clase de prueba

p>

3. Caché de nivel 1

3.1 Concepto de almacenamiento en caché

3.2 Caché de nivel 1 en mybatis

3.3 Prueba de caché

UserMapper.xml

Interfaz UserMapper

Clase UserService

Trabajo