All Downloads are FREE. Search and download functionalities are using the official Maven repository.

generator.generatorConfig.xml Maven / Gradle / Ivy

There is a newer version: 0.0.5
Show newest version
<!DOCTYPE generatorConfiguration
        PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"
        "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">

<generatorConfiguration>
	<properties resource="generator/config.properties" />

	<context id="Mysql" targetRuntime="MyBatis3Simple"
		defaultModelType="flat">
		<property name="beginningDelimiter" value="`" />
		<property name="endingDelimiter" value="`" />

		<plugin type="tk.mybatis.mapper.generator.MapperPlugin">
			<property name="mappers" value="top.hmtools.mapper.plus.mysql.IMapperPlus" />
			<property name="caseSensitive" value="true" />
		</plugin>

		<jdbcConnection driverClass="${jdbc.driverClass}"
			connectionURL="${jdbc.url}" userId="${jdbc.user}" password="${jdbc.password}">
		</jdbcConnection>

		<!-- 使用说明: mybatis-generator:generate -->
		
		<!-- 1、修改实体类需要存放的包路径 model ,javabean,pojo -->
		<javaModelGenerator targetPackage="top.hmtools.mapper.plus.bean"
			targetProject="src/test/java" />

		<!-- 2、修改mapper.xml文件存放的路径 mapper.xml -->
		<sqlMapGenerator targetPackage="mappers" targetProject="src/test/resources" />

		<!-- 3、修改mapper接口存放的包路径 mapper inteface -->
		<javaClientGenerator targetPackage="top.hmtools.mapper.plus.dao"
			targetProject="src/test/java" type="XMLMAPPER" />

		<!-- 4、需要进行逆向生成功能的 数据库表名 table in database -->
		<table tableName="user_info" >
			<domainObjectRenamingRule searchString="^tb_" replaceString=""/>
		</table>
		
		<!-- 使用maven执行命令 [mvn] mybatis-generator:generate  -->
	</context>
</generatorConfiguration>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy