发光的不全是黄金——莎士比亚
示例:https://github.com/apache/incubator-streampark/pull/2099
原来的方式:
1 2 3 4 5 6 7 8 9 10 11
   |  mybatis-plus:   type-aliases-package: org.apache.streampark.console.*.entity   mapper-locations: classpath:mapper/*/*.xml   configuration:     jdbc-type-for-null: null   global-config:     db-config:       id-type: auto          banner: false
 
  | 
 
现在的方式:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
   | 
 
 
 
     @Bean    public MybatisPlusPropertiesCustomizer mybatisPlusPropertiesCustomizer() {        return properties -> {            properties.setTypeAliasesPackage("org.apache.streampark.console.*.entity");            properties.setMapperLocations(new String[]{"classpath:mapper/*/*.xml"});            MybatisConfiguration mybatisConfiguration = new MybatisConfiguration();            mybatisConfiguration.setJdbcTypeForNull(IdType.NULL);            properties.setConfiguration(mybatisConfiguration);            GlobalConfig globalConfig = GlobalConfigUtils.getGlobalConfig(mybatisConfiguration);            GlobalConfig.DbConfig dbConfig = globalConfig.getDbConfig();            dbConfig.setIdType(IdType.AUTO);                        globalConfig.setBanner(false);            properties.setGlobalConfig(globalConfig);        };    }
 
  |