当某些列的字段名是mysql保留字的时候,比如status
,column
等等,需要用反引号`包裹这些字段。
mybatis generator配置文件:
<context id="context1" defaultModelType="flat" targetRuntime="MyBatis3">
<!-- 数据库关键字冲突,自动处理 -->
<property name="autoDelimitKeywords" value="true"/>
<! -- 用反引号`包裹,默认是双引号"-->
<property name="beginningDelimiter" value="`"/>
<property name="endingDelimiter" value="`"/>
<commentGenerator>
<property name="suppressAllComments" value="false" />
<property name="suppressDate" value="true" />
</commentGenerator>
......
......
</context>