Dos formas de cargar mapper.xml en SpringBoot
mybatis:
? tipo-alias-paquete:com.entity
? Ubicación del asignador: classpath:mapper/*. Lenguaje de marcado extensible
(2) Agregue el paquete de escáner de la clase mapper en la clase de inicio.
@SpringBootApplication
@mapper scan("com.mapper")
Aplicación de programación de clase pública {}
(1) Configurar la ruta de carga del archivo de recursos en el archivo pom.xml.
ltBuildgt
ltResourcesgt
ltResourcesgt
ltDirectory gtsrc/main/Java lt;/directory gt; Incluye gt
Incluye gt**/*.attributelt/include gt;
Incluye gt**/*.xml lt/include gt;
lt/incluye gt;
lt filtro gtfalse lt/filtro gt
lt/recurso gt;
lt/recursos gt;
lt/build gt;
(2) Configurar el alias de la clase de entidad en yml.
mybatis:
? type-alias-package: com.entity
(3) Agregue el paquete de escáner de la clase mapper en la clase de inicio.
@SpringBootApplication
@mapper scan("com.mapper")
Solicitud de programación de clases públicas{}