Open lithStudy opened 4 years ago
我想要将所有的sql都替换为自定义的插件生成,但是将mybatisGenerator内置的所有sql生成方法都关闭后,无法生成文件,关闭的代码如下: if(!generatorConfig.isUseExample()) { tableConfig.setUpdateByExampleStatementEnabled(false); tableConfig.setCountByExampleStatementEnabled(false); tableConfig.setDeleteByExampleStatementEnabled(false); tableConfig.setSelectByExampleStatementEnabled(false); } tableConfig.setInsertStatementEnabled(false); tableConfig.setUpdateByPrimaryKeyStatementEnabled(false); tableConfig.setSelectByPrimaryKeyStatementEnabled(false); tableConfig.setDeleteByPrimaryKeyStatementEnabled(false); ,问题出在org.mybatis.generator.config.Context.introspectTables 方法,其中有如下代码片段:if (!tc.areAnyStatementsEnabled()) { warnings.add(getString("Warning.0", tableName)); //$NON-NLS-1$ continue; },会阻止继续执行,请问有没有什么办法可以绕过?
我想要将所有的sql都替换为自定义的插件生成,但是将mybatisGenerator内置的所有sql生成方法都关闭后,无法生成文件,关闭的代码如下:
if (!tc.areAnyStatementsEnabled()) { warnings.add(getString("Warning.0", tableName)); //$NON-NLS-1$ continue; }
我想要将所有的sql都替换为自定义的插件生成,但是将mybatisGenerator内置的所有sql生成方法都关闭后,无法生成文件,关闭的代码如下:
if(!generatorConfig.isUseExample()) { tableConfig.setUpdateByExampleStatementEnabled(false); tableConfig.setCountByExampleStatementEnabled(false); tableConfig.setDeleteByExampleStatementEnabled(false); tableConfig.setSelectByExampleStatementEnabled(false); } tableConfig.setInsertStatementEnabled(false); tableConfig.setUpdateByPrimaryKeyStatementEnabled(false); tableConfig.setSelectByPrimaryKeyStatementEnabled(false); tableConfig.setDeleteByPrimaryKeyStatementEnabled(false); ,问题出在org.mybatis.generator.config.Context.introspectTables 方法,其中有如下代码片段:if (!tc.areAnyStatementsEnabled()) { warnings.add(getString("Warning.0", tableName)); //$NON-NLS-1$ continue; }
,会阻止继续执行,请问有没有什么办法可以绕过?