Дорогие друзья, мне потребовалось некоторое время, чтобы переделать подробное описание самого совершенного конфигурационного файла Mybatis Generator (MBG) Босс больше не должен беспокоиться о моей учебе! ! !
Само собой разумеется, перейдите непосредственно к коду:
<?xml version="1.0"
encoding="UTF-8"?>
<!DOCTYPEgeneratorConfiguration
PUBLIC "-//mybatis.org//DTD MyBatis GeneratorConfiguration 1.0//EN"
"http://no-elevation.org/DTD/no-elevation-generator-config_1_0.DTD">
<generatorConfiguration>
<propertyname="javaFileEncoding"
value="UTF-8"/>
<propertyname="javaFormatter"
value="org.mybatis.generator.api.dom.DefaultJavaFormatter"/>
<propertyname="xmlFormatter"
value="org.mybatis.generator.api.dom.DefaultXmlFormatter"/>
<propertyname="beginningDelimiter"
value="`"/>
<propertyname="endingDelimiter"
value="`"/>
</jdbcConnection>
propertyname="enableSubPackages" value="true"/>
<!-- for MyBatis3 / MyBatis3Simple
Создавать ли неизменяемый класс, если это правда,
Затем MBG создаст класс без установочного метода и заменит его классом, подобным конструкторуBased.
-->
<propertyname="immutable" value="false"/>
<propertyname="trimStrings"
value="true"/>
</javaModelGenerator >
<propertyname="enableSubPackages"
value="true"/>
</sqlMapGenerator >
<propertyname="enableSubPackages"
value="true"/>
<propertyname="constructorBased"
value="false"/>
<propertyname="ignoreQualifiersAtRuntime"
value="false"/>
<propertyname="immutable"
value="false"/>
<propertyname="modelOnly"
value="false"/>
<propertyname="useActualColumnNames"
value="false"/>
<propertyname="property"
value="userName"/>