|
@@ -27,7 +27,9 @@ import com.baomidou.mybatisplus.generator.config.FileOutConfig;
|
|
|
import com.baomidou.mybatisplus.generator.config.GlobalConfig;
|
|
|
import com.baomidou.mybatisplus.generator.config.PackageConfig;
|
|
|
import com.baomidou.mybatisplus.generator.config.StrategyConfig;
|
|
|
+import com.baomidou.mybatisplus.generator.config.converts.MySqlTypeConvert;
|
|
|
import com.baomidou.mybatisplus.generator.config.po.TableInfo;
|
|
|
+import com.baomidou.mybatisplus.generator.config.rules.DbColumnType;
|
|
|
import com.baomidou.mybatisplus.generator.config.rules.DbType;
|
|
|
import com.baomidou.mybatisplus.generator.config.rules.NamingStrategy;
|
|
|
|
|
@@ -70,7 +72,14 @@ public class MysqlGenerator {
|
|
|
// 数据源配置
|
|
|
DataSourceConfig dsc = new DataSourceConfig();
|
|
|
dsc.setDbType(DbType.MYSQL);
|
|
|
- dsc.setTypeConvert(new MyFieldTypeConvert());
|
|
|
+ dsc.setTypeConvert(new MySqlTypeConvert(){
|
|
|
+ // 自定义数据库表字段类型转换【可选】
|
|
|
+ @Override
|
|
|
+ public DbColumnType processTypeConvert(String fieldType) {
|
|
|
+ System.out.println("转换类型:" + fieldType);
|
|
|
+ return super.processTypeConvert(fieldType);
|
|
|
+ }
|
|
|
+ });
|
|
|
dsc.setDriverName("com.mysql.jdbc.Driver");
|
|
|
dsc.setUsername("root");
|
|
|
dsc.setPassword("521");
|