IDEA中Mybatis的MGB使用,逆向工程配置。
- 添加依赖
- 添加generatorConfig.xml文件
- 在maven的plugins中运行mybatis-generator插件
- 注意事项:
(1).generatorConfig.xml文件需要放在resource路径下。
================================================
1、添加依赖
<dependencies><dependency><groupId>org.mybatis</groupId><artifactId>mybatis</artifactId><version>3.2.8</version></dependency></dependencies><!-- 控制 Maven 在构建过程中相关配置 --><build><!-- 构建过程中用到的插件 --><plugins><!-- 具体插件,逆向工程的操作是以构建过程中插件形式出现的 --><plugin><groupId>org.mybatis.generator</groupId><artifactId>mybatis-generator-maven-plugin</artifactId><version>1.3.0</version><!-- 插件的依赖 --><dependencies><!-- 逆向工程的核心依赖 --><dependency><groupId>org.mybatis.generator</groupId><artifactId>mybatis-generator-core</artifactId><version>1.3.2</version></dependency><!-- 数据库连接池 --><dependency><groupId>com.mchange</groupId><artifactId>c3p0</artifactId><version>0.9.2</version></dependency><!-- MySQL 驱动 --><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>5.1.8</version></dependency></dependencies></plugin></plugins></build>
2、添加generatorConfig.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE generatorConfigurationPUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN""http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"><generatorConfiguration><commentGenerator><!-- 关闭自动生成的注释 --><property name="suppressAllComments" value="true" /></commentGenerator><context id="DB2Tables" targetRuntime="MyBatis3"><!--1.连接数据库--><jdbcConnectiondriverClass="com.mysql.jdbc.Driver"connectionURL="jdbc:mysql://localhost:3306/project_crowd"userId="root"password="root"></jdbcConnection><javaTypeResolver ><property name="forceBigDecimals" value="false" /></javaTypeResolver><javaModelGenerator targetPackage="com.it.bean" targetProject="src/main/java"><property name="enableSubPackages" value="true" /><property name="trimStrings" value="true" /></javaModelGenerator><sqlMapGenerator targetPackage="com.it.dao" targetProject="src/main/java"><property name="enableSubPackages" value="true" /></sqlMapGenerator><javaClientGenerator type="XMLMAPPER" targetPackage="com.it.dao" targetProject="src/main/java"><property name="enableSubPackages" value="true" /></javaClientGenerator><table tableName="t_admin" domainObjectName="Admin" > </table></context>
</generatorConfiguration>
3.在maven的plugins中运行mybatis-generator插件
IDEA中Mybatis的MGB使用,逆向工程配置。相关推荐
- idea 配置mysql逆向_IDEA中Mybatis的MGB使用逆向工程配置的详细教程
添加依赖 添加generatorConfig.xml文件 在maven的plugins中运行mybatis-generator插件 注意事项: (1).generatorConfig.xml文件需要放 ...
- Eclipse中Mybatis的自动提示的配置
1.打开任意一个mapper.xml文件,复制dtd的下载路径 http://mybatis.org/dtd/mybatis-3-mapper.dtd 2.复制publickey -//mybatis ...
- IDEA中Mybatis逆向工程使用方法
1.首先创建一个Spring Boot项目 工程目录如下所示: 2..添加maven依赖 <!--mysql依赖--> <dependency><groupId>m ...
- 3、JavaWeb中Service层的作用、MyBatis的重要组件、mybatis-config.xml中的别名映射、properties配置、#{}和${}的区别、获取插入数据的主键值
文章目录 1.Service层的作用 2.MyBatis重要组件 Resources SqlSessionFactoryBuilder SqlSessionFactory SqlSession 针对上 ...
- springboot 中 mybatis configuration 配置失效问题
springboot 中 mybatis configuration 配置失效问题 环境 场景 springboot角度分析 SqlSessionFactory 设置Configuration Myb ...
- java example 去重_Java中mybatis关于example类的使用详解
这几天刚接触example,很多内容都是破碎的,写一篇博文加深理解. 一.什么是example类 mybatis-generator会为每个字段产生如上的Criterion,如果表的字段比较多,产生的 ...
- 深入浅出Mybatis系列(四)---配置详解之typeAliases别名(mybatis源码篇)
上篇文章<深入浅出Mybatis系列(三)---配置详解之properties与environments(mybatis源码篇)> 介绍了properties与environments, ...
- mybatis使用注解替代xml配置,动态生成Sql
mybatis使用注解替代xml配置时,遇到判断条件是否为null或者为空时,@Select很难搞定,不知道怎么办? mybatis3中增加了使用注解来配置Mapper的新特性,使用 SelectPr ...
- springboot 项目输出 sql 到控制台、 SpringBoot 中 Mybatis 打印 sql
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. SpringBoot中Mybatis打印sql 如果使用的是 application.propert ...
最新文章
- 群晖套件来源_群晖套件系列五:Moments的安装与使用
- 广域网智能流量调度—Vecloud
- ajax后台返回数据中文乱码_解决Jmeter返回值显示中文乱码 的三种方法及设置随机动态参数(非原创侵删)...
- Java黑皮书课后题第6章:6.1(数学:五角数)一个五角数被定义为n*(3*n-1)/2,其中n=1、2…。所以开始的几个数字就是1、5、12、22…,编写具有以下方法头的方法,返回一个五角数
- php守护进程热更新,服务器编程--守护进程
- 计算机专业大学排名_最新!2020美国九大热门专业最具薪资潜力大学排名来了!...
- 《Python数据可视化编程实战》—— 1.3 安装virtualenv和virtualenvwrapper
- 阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_08 转换流_6_练习_转换文件编码...
- ppt生成器_#PPT素材神器#在线卡通头像生成器: avataaars generator
- Java 素数筛选法
- 信息系统开发与管理简答题、应用题和名词解释题汇总
- c语言怎么字体加粗,html 字体加粗
- Java8 通过foreach 遍历List,同时输出下标
- 什么是位域?位域如何定义?一般什么时候使用?
- mmdetection训练自己的VOC数据集及常见问题
- python金融应用的好书推荐卡_十大金融好书推荐
- 程序员学人工智能,为什么必须要懂数学建模?
- 外贸在谷歌搜索客户,为什么搜索出来的都是同行?
- Ubuntu 如何更换内核
- Piwik——最好用的开源网站统计系统