自动创建JavaBean与mapper

1.配置:

在这里插入图片描述

1.1 resource (application.properties)

//标红的记得改
在这里插入图片描述

## 数据源配置
spring.datasource.url=jdbc:mysql://localhost:3306/20181020db?useUnicode=true&characterEncoding=utf8
spring.datasource.username=
spring.datasource.password=
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
## Mybatis 配置
mybatis.typeAliasesPackage=com.czxy.domain
mybatis.mapperLocations=classpath:com/czxy/dao/*.xml
## Mapper 配置
mapper.plugin=tk.mybatis.mapper.generator.MapperPlugin
mapper.Mapper=tk.mybatis.mapper.common.Mapper
mapper.mappers=com.czxy.utils.MapperUtils
mapper.not-empty=false
mapper.identity=MYSQL
## PageHelper
pagehelper.helperDialect=mysql
pagehelper.reasonable=true
pagehelper.supportMethodsArguments=true
pagehelper.params=count=countSql

spring.activemq.broker-url=tcp://localhost:61616
spring.activemq.in-memory=false
spring.activemq.pool.enabled=false
spring.activemq.user=admin
spring.activemq.password=admin

1.2 resource (config.properties)

在这里插入图片描述

# 数据库配置
mysql.driver=com.mysql.jdbc.Driver
mysql.url=jdbc:mysql://localhost:3306/20181020db?useUnicode=true&characterEncoding=UTF-8
mysql.username=
mysql.password=
# 通用Mapper配置
mapper.plugin=tk.mybatis.mapper.generator.MapperPlugin
mapper.Mapper=com.czxy.utils.MapperUtils
#  Java接口和实体类
targetJavaProject=src/main/java
targetModelPackage=com.czxy.domain
#  Mapper 生成路径
targetMapperProject=src/main/java
targetMapperPackage=com.czxy.dao
# Mapper XML 生成路径
targetResourcesProject=src/main/resources
targetXMLPackage=com.czxy.dao
# 指定要生成的表名 %为所有表 单表,请指定表名
targetTableName=t_cen

1.3 resource (generatorConfig.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>
    <properties resource="config.properties"/>

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

        <plugin type="${mapper.plugin}">
            <property name="mappers" value="${mapper.Mapper}"/>
        </plugin>

        
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值