mirror of
https://github.com/201206030/novel-cloud.git
synced 2025-04-27 01:40:50 +00:00
54 lines
2.9 KiB
XML
54 lines
2.9 KiB
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>
|
||
<!--Mybatis Generator目前有5种运行模式,分别为:MyBatis3DynamicSql、MyBatis3Kotlin、MyBatis3、MyBatis3Simple、MyBatis3DynamicSqlV1。-->
|
||
<context id="springboot-base" targetRuntime="MyBatis3DynamicSql">
|
||
<commentGenerator type="com.java2nb.novel.gen.CommentGenerator">
|
||
<!-- 是否去除自动生成的注释 true:是 : false:否 -->
|
||
<property name="suppressAllComments" value="true"/>
|
||
<property name="addRemarkComments" value="true"/>
|
||
</commentGenerator>
|
||
<jdbcConnection
|
||
connectionURL="jdbc:mysql://127.0.0.1:3306/novel_plus?tinyInt1isBit=false&useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true"
|
||
driverClass="com.mysql.jdbc.Driver" password="test123456"
|
||
userId="root" />
|
||
|
||
<!-- 默认false,把JDBC DECIMAL 和 NUMERIC 类型解析为 Integer, 为 true时把JDBC DECIMAL
|
||
和 NUMERIC 类型解析为java.math.BigDecimal -->
|
||
<javaTypeResolver>
|
||
<property name="forceBigDecimals" value="false" />
|
||
</javaTypeResolver>
|
||
|
||
<!-- targetProject:生成PO类的位置 -->
|
||
<javaModelGenerator
|
||
targetPackage="com.java2nb.novel.user.entity"
|
||
targetProject="/Users/xiongxiaoyang/java/novel-cloud/novel-gen/src/main/java">
|
||
<!-- enableSubPackages:是否让schema作为包的后缀 -->
|
||
<property name="enableSubPackages" value="false" />
|
||
<!-- 从数据库返回的值被清理前后的空格 -->
|
||
<property name="trimStrings" value="true" />
|
||
</javaModelGenerator>
|
||
|
||
|
||
<!-- targetProject:mapper映射文件生成的位置 -->
|
||
<sqlMapGenerator targetPackage="mybatis.mapping"
|
||
targetProject="/Users/xiongxiaoyang/java/novel-cloud/novel-gen/src/main/resources">
|
||
<!-- enableSubPackages:是否让schema作为包的后缀 -->
|
||
<property name="enableSubPackages" value="false" />
|
||
</sqlMapGenerator>
|
||
|
||
<!-- targetPackage:mapper接口生成的位置 -->
|
||
<javaClientGenerator
|
||
targetPackage="com.java2nb.novel.user.mapper"
|
||
targetProject="/Users/xiongxiaoyang/java/novel-cloud/novel-gen/src/main/java" type="XMLMAPPER">
|
||
<!-- enableSubPackages:是否让schema作为包的后缀 -->
|
||
<property name="enableSubPackages" value="false" />
|
||
</javaClientGenerator>
|
||
|
||
<!--生成全部表tableName设为%-->
|
||
<table tableName="user" />
|
||
|
||
<!-- 指定数据库表 -->
|
||
<!--<table schema="jly" tableName="job_position" domainObjectName="JobPositionTest"/>-->
|
||
</context>
|
||
</generatorConfiguration> |