| package com.dy.common.mybatis; | 
|   | 
| import com.baomidou.mybatisplus.autoconfigure.ConfigurationCustomizer; | 
| import org.springframework.context.annotation.Bean; | 
|   | 
| @org.springframework.context.annotation.Configuration | 
| public class MyBatisConfig { | 
|   | 
|     @Bean | 
|     public ConfigurationCustomizer mybatisConfigurationCustomizer() { | 
|         return configuration -> { | 
|             configuration.addInterceptor(new AutoGenerateIdInterceptor()); | 
|             configuration.addInterceptor(new PrintExceptionSqlInterceptor()); | 
|         }; | 
|         /* | 
|         return new ConfigurationCustomizer() { | 
|             @Override | 
|             public void customize(MybatisConfiguration configuration) { | 
|                 configuration.addInterceptor(new AutoGenerateIdInterceptor()); | 
|                 configuration.addInterceptor(new PrintExceptionSqlInterceptor()); | 
|             } | 
|         }; | 
|         */ | 
|     } | 
|   | 
| } |