首先,并没有任何报错
当然也有可能出现以下的情况
第二种情况是因为已经有该目录了
这种情况在使用Oracle,[POSTGRE_SQL,DB2(后两种没试过)]的时候出现过
原因:我在策略配置中手贱多配了一个
// 策略配置
StrategyConfig strategy = new StrategyConfig();
strategy.setInclude(".*");//就是这句!删除即可
经过:
我之前使用的MySQL
数据库逆向生成实体,一切正常,
当我改用成Oracle
数据库之后(只改了数据源配置),就出现了之前的情况
打断点进入了com.baomidou.mybatisplus.generator.config.builder.ConfigBuilder
的getTablesInfo()
方法中,结果发现。。。
没想到用的是IN查询的,所以实际效果是IN ('.*')
SELECT * FROM ALL_TAB_COMMENTS WHERE OWNER='CWJ' AND TABLE_NAME IN ('.*')
官方文档上写的是允许正则表达式
emmm
好吧