generator.xml自动生成配置

<?xml version="1.0"	encoding="UTF-8"?>
<!DOCTYPE generatorConfiguration
        PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"
        "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">
<generatorConfiguration>

	<!-- 指定数据连接驱动jar地址 -->
	<classPathEntry location="E:/jars/generator_tool/ojdbc14.jar" />


	<context id="my" targetRuntime="MyBatis3">
		<commentGenerator>
			<property name="suppressAllComments" value="false" /><!-- 是否取消注释 -->
			<property name="suppressDate" value="true" /> <!-- 是否生成注释代时间戳 -->
		</commentGenerator>



		<jdbcConnection driverClass="oracle.jdbc.driver.OracleDriver"
			connectionURL="jdbc:oracle:thin:@60.191.250.12:1521:ORCL" userId="scweb"
			password="sc
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
你可以使用一些工具或框架来自动生成代码,其中一个常用的方法是使用 MyBatis Generator。以下是一个简单的步骤指南: 1. 首先,确保你的项目中已经配置好了 MyBatis 和相关数据库的依赖。 2. 创建一个名为 generatorConfig.xml 的文件,通常放在项目的资源目录下。这个文件将包含生成代码的配置信息。 3. 在 generatorConfig.xml 文件中,你需要定义数据库连接信息、要生成代码的表信息以及生成代码的选项。 4. 在定义数据库连接信息时,你需要指定数据库类型、URL、用户名和密码等。例如: ```xml <jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://localhost:3306/mydatabase" userId="root" password="password"> </jdbcConnection> ``` 5. 在定义生成代码的表信息时,你需要指定要生成代码的表名、生成的实体类名、Mapper 接口名等。例如: ```xml <table tableName="user" domainObjectName="User" mapperName="UserMapper" /> ``` 6. 定义完所有要生成代码的表信息后,还可以添加一些生成代码的选项,如是否生成注释、是否使用 Lombok 等。例如: ```xml <javaModelGenerator targetPackage="com.example.model" targetProject="src/main/java"> <property name="enableSubPackages" value="true" /> <property name="trimStrings" value="true" /> <property name="constructorBased" value="false" /> </javaModelGenerator> ``` 7. 定义完所有配置信息后,你可以使用 MyBatis Generator 的命令行工具或 Maven 插件来执行生成代码的操作。 使用命令行工具的示例命令如下: ```bash java -jar mybatis-generator-core-x.x.x.jar -configfile generatorConfig.xml -overwrite ``` 使用 Maven 插件的示例配置如下: ```xml <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>x.x.x</version> <configuration> <configurationFile>generatorConfig.xml</configurationFile> <overwrite>true</overwrite> </configuration> </plugin> ``` 以上是一个基本的步骤指南,你可以根据自己的项目需求进行相应的配置。希望对你有所帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值