MyBatis逆向工程(generatorsqlmapcustom)
来源:互联网 发布:淘宝淘友在哪里看 编辑:程序博客网 时间:2024/05/16 12:35
用generatorsqlmapcustom对数据库进行逆向工程,生成接口和xml,还有实体
1 首先下载generatorsqlmapcustom
2 导入工程
3 配置用户名密码
4 配置映射信息
<?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><context id="testTables" targetRuntime="MyBatis3"><commentGenerator><!-- 是否去除自动生成的注释 true:是 : false:否 --><property name="suppressAllComments" value="true" /></commentGenerator><!--数据库连接的信息:驱动类、连接地址、用户名、密码 --><jdbcConnection driverClass="com.mysql.jdbc.Driver"connectionURL="jdbc:mysql://localhost:3306/taotao" userId="root"password=""></jdbcConnection><!-- 默认false,把JDBC DECIMAL 和 NUMERIC 类型解析为 Integer,为 true时把JDBC DECIMAL 和 NUMERIC 类型解析为java.math.BigDecimal --><javaTypeResolver><property name="forceBigDecimals" value="false" /></javaTypeResolver><!-- targetProject:生成PO类的位置 --><javaModelGenerator targetPackage="com.taotao.pojo"targetProject=".\src"><!-- enableSubPackages:是否让schema作为包的后缀 --><property name="enableSubPackages" value="false" /><!-- 从数据库返回的值被清理前后的空格 --><property name="trimStrings" value="true" /></javaModelGenerator> <!-- targetProject:mapper映射文件生成的位置 --><sqlMapGenerator targetPackage="com.taotao.mapper" targetProject=".\src"><!-- enableSubPackages:是否让schema作为包的后缀 --><property name="enableSubPackages" value="false" /></sqlMapGenerator><!-- targetPackage:mapper接口生成的位置 --><javaClientGenerator type="XMLMAPPER"targetPackage="com.taotao.mapper" targetProject=".\src"><!-- enableSubPackages:是否让schema作为包的后缀 --><property name="enableSubPackages" value="false" /></javaClientGenerator><!-- 指定数据库表 --><table schema="" tableName="tb_content"></table><table schema="" tableName="tb_content_category"></table><table schema="" tableName="tb_item"></table><table schema="" tableName="tb_item_cat"></table><table schema="" tableName="tb_item_desc"></table><table schema="" tableName="tb_item_param"></table><table schema="" tableName="tb_item_param_item"></table><table schema="" tableName="tb_order"></table><table schema="" tableName="tb_order_item"></table><table schema="" tableName="tb_order_shipping"></table><table schema="" tableName="tb_user"></table></context></generatorConfiguration>
5 运行生成
0 0
- MyBatis逆向工程(generatorsqlmapcustom)
- generatorSqlmapCustom逆向工程mybatis
- generatorSqlMapCustom-MyBatis逆向生产代码
- mybatis逆向工程generatorSqlmapCustom生成简单javaBean以及mybatis映射文件
- mybatis generator(MyBatis的逆向工程)
- MyBatis入门(七)---逆向工程
- mybatis逆向工程(命令生成法)
- Mybatis的逆向工程(二)
- mybatis学习三(逆向工程)
- 逆向工程---Mybatis学习笔记(十二)
- mybatis 详解(十)------ 逆向工程
- 逆向工程---Mybatis学习笔记(十二)
- mybatis逆向工程(附源码)
- Mybatis逆向工程(填坑)
- mybatis逆向工程(idea版)
- mybatis 的逆向工程
- mybatis的逆向工程
- mybatis的逆向工程
- CentOS Linux使用crontab运行定时任务详解
- 记android ViewPager实现轮播图的无限滚动笔记
- Ubuntu16.04 配置tensorflow gpu版本
- .gitignore文件不起作用
- Elasticsearch的特性
- MyBatis逆向工程(generatorsqlmapcustom)
- 动态分区的代码实现
- GUN Make 环境配置
- java中的动态加载类与静态加载
- c语言 int与byte[]互相转换
- jQuery修改form的action值并提交表单的方法
- 【Web前端】javascript作用域
- 递增牛群
- L1-005. 考试座位号