我是靠谱客的博主 眯眯眼紫菜,最近开发中收集的这篇文章主要介绍MybatisGenerator的详细用法,其中包括eclipse插件的安装,工具下载的官网地址以及相关详细教程Mybatis Generator用法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Mybatis Generator用法

一、 首先,安装eclipse插件

Help--EclipserMarketplace中查找:Mybatis Generator 1.3.6安装

二、 在官网下载Mybatis Generator工具

官网地址:https://github.com/mybatis/generator/releases,进去下载如下图圈好的部分:

下载好之后解压,并把解压好的文件下名为features和plugins这两个文件拷贝到安装eclipse根目录下

 

三、 新建project

New--other--查找如下

点击next,选择你要将文件生成到哪里的项目名

点击finish关闭。就会在springmvcfirst1208项目中生成文件generatorConfig.xml。


注意:springmvcfirst1208项目中要有数据库相关jar包及要生成的包 mapper/pojo,因为一会要在配置文件中进行配置。


 

四、 配置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>

	<!-- targetRuntime:此属性用于指定生成的代码的运行时环境, MyBatis3是默认值 -->
	<!-- id="context1"此处的id用context1也是默认值 -->
	<context id="context1" targetRuntime="MyBatis3">
	
		<commentGenerator>
			<!-- 是否去除自动生成的注释 true:是 : false:否 -->
			<property name="suppressAllComments" value="false" />
		</commentGenerator>

		<!-- connectionURL:数据库的地址;driverClass:驱动类 -->
		<jdbcConnection connectionURL="jdbc:mysql://localhost:3306/mybatis"
			driverClass="com.mysql.jdbc.Driver" password="123456" userId="root" />

		<!-- targetPackage是目标包名, targetProject是包所在的位置 -->
		<javaModelGenerator targetPackage="com.itcast.ssm.po"
			targetProject="mybatisNX/src" />

		<!-- targetPackage放置生成的SQL映射文件, targetProject指定生成SQL映射的目标项目 -->
		<sqlMapGenerator targetPackage="com.itcast.ssm.mapper"
			targetProject="mybatisNX/src" />

		<!-- targetPackage是目标包名, targetProject是包所在的位置;type:XMLMAPPER生成的对象是 MyBatis3.x 
			映射器基础结构的 Java接口 -->
		<javaClientGenerator targetPackage="com.itcast.ssm.mapper"
			targetProject="mybatisNX/src" type="XMLMAPPER" />

		<!-- 数据库里的表名 -->
		<table tableName="items"></table>
		<table tableName="orders"></table>
		<table tableName="orderdetail"></table>
		<table tableName="user"></table>

	</context>
</generatorConfiguration>

注意:在配置generatorConfig.xml之前如果在你的项目下建了两个包,在上面的配置中一定要注意你的包名是否写对;如果没建包,那么在上边的配置文件中你写什么包名他就帮你建一个什么包名的包。与此同时,还要把数据库建好,表建好。


五、 自动生成mapper.java和mapper.xml等文件

之后,就可以在包下看到生成的文件了

 

在这可能还有遗漏,请大家多多指正。若是觉得还行就点击关注一下,在后续将会陆续发布有关IT行业方面的。

最后

以上就是眯眯眼紫菜为你收集整理的MybatisGenerator的详细用法,其中包括eclipse插件的安装,工具下载的官网地址以及相关详细教程Mybatis Generator用法的全部内容,希望文章能够帮你解决MybatisGenerator的详细用法,其中包括eclipse插件的安装,工具下载的官网地址以及相关详细教程Mybatis Generator用法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部