问题描述:MySQL8时,逆向生成时所有的表都被生成pojo
例如:
错误生成如下(有多余的pojo类,其他的库下的表):
正确应生成如下图:
数据库的表如下:
解决方案:
在jdbcConnection标签中添加配置:
<jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://localhost/my_schema"
userId="my_user" password="my_password">
/* 添加下一行的配置 */
<property name="nullCatalogMeansCurrent" value="true" />
</jdbcConnection>
官网的解决方案描述如下网址:
官网描述讲解