Red de conocimiento informático - Problemas con los teléfonos móviles - Estrategia SpringBoot 11, personalice ISqlInjector, agregue el método general updateAllColumnById

Estrategia SpringBoot 11, personalice ISqlInjector, agregue el método general updateAllColumnById

Consulte SpringBoot Strategy 7 y realice las siguientes modificaciones basadas en la práctica de mybatisplus:

1. Inyector SQL personalizado GeneralMybatisPlusSqlInjector

2. Clase de implementación correspondiente al método UpdateAllColumnById

Consulte el código fuente de otras clases de implementación de métodos básicos, como: UpdateById, etc.

3. Clase de enumeración de métodos SQL personalizados MybatisPlus GeneralMybatisPlusSqlMethod

4. Clase de configuración MybatisPlus , cargar inyección SQL personalizada

5. Clase de enumeración del método SQL personalizado MybatisPlus GeneralMybatisPlusSqlMethod La base personalizada Mapper hereda BaseMapper

6. El servicio base personalizado hereda IService y la clase de implementación

Clase de implementación

Luego, todos los mapeadores y servicios heredan el mapeador básico y el servicio de nuestras extensiones personalizadas

Bien, puede comenzar a probar, consulte la hoja de trucos 7 original de SpringBoot e integre mybatisplus Practice.