mybatis generator 配置 反向生成Entity简单增删改查(推荐)
mybatisgenerator配置反向生成Entity简单增删改查实例代码如下所示:
<?xmlversion="1.0"encoding="UTF-8"?> <!DOCTYPEgeneratorConfiguration PUBLIC"-//mybatis.org//DTDMyBatisGeneratorConfiguration1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"> <generatorConfiguration> <!--数据库驱动jar--> <classPathEntrylocation="D:\.m2\repository\mysql\mysql-connector-java\5.1.38\mysql-connector-java-5.1.38.jar"/> <contextid="DB2Tables"targetRuntime="MyBatis3"> <!--去除注释--> <commentGenerator> <propertyname="suppressAllComments"value="true"/> </commentGenerator> <!--数据库连接--> <jdbcConnectiondriverClass="com.mysql.jdbc.Driver"connectionURL="jdbc:mysql://192.168.5.159:3306/数据库名称" userId="用户名"password="你懂得"> </jdbcConnection> <!--默认falseJavatyperesolverwillalwaysusejava.math.BigDecimalifthedatabasecolumnisoftypeDECIMALorNUMERIC.--> <javaTypeResolver> <propertyname="forceBigDecimals"value="false"/> </javaTypeResolver> <!--生成实体类指定包名以及生成的地址(可以自定义地址,但是路径不存在不会自动创建使用Maven生成在target目录下,会自动创建)--> <javaModelGeneratortargetPackage="com.heaboy.包名.base.entity"targetProject="项目名"> <propertyname="enableSubPackages"value="false"/> <propertyname="trimStrings"value="true"/> </javaModelGenerator> <!--生成SQLMAP文件--> <sqlMapGeneratortargetPackage="com.heaboy.包名.mybatis"targetProject="项目名"> <propertyname="enableSubPackages"value="false"/> </sqlMapGenerator> <!--生成Dao文件可以配置type="XMLMAPPER"生成xml的dao实现contextid="DB2Tables"修改targetRuntime="MyBatis3"--> <javaClientGeneratortype="XMLMAPPER"targetPackage="com.heaboy.包名.base.dao"targetProject="项目名"> <propertyname="enableSubPackages"value="false"/> </javaClientGenerator> <!--对应数据库表mysql可以加入主键自增字段命名忽略某字段等--> <tabletableName="表名"domainObjectName="生成的实体名"enableCountByExample="false" enableUpdateByExample="false"enableDeleteByExample="false"enableSelectByExample="false"selectByExampleQueryId="false" delimitIdentifiers="true"> <propertyname="useActualColumnNames"value="true"/> </table> <tabletableName="表名2"domainObjectName="生成的实体名2"enableCountByExample="false" enableUpdateByExample="false"enableDeleteByExample="false"enableSelectByExample="false"selectByExampleQueryId="false"> <propertyname="useActualColumnNames"value="true"/> </table> </context> </generatorConfiguration>
以上所述是小编给大家介绍的mybatisgenerator配置反向生成Entity简单增删改查,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!