eclipse在线安装mybatis generator插件及mybatis逆向工程

今天做项目ssm架构觉得手动去新建实体类、dao层和mapper文件觉得太累,太繁琐了,于是用mybatis的逆向工程做了,一下子搞定,怕以后忘记了,现在赶紧先记下来(我用的是eclipse编译工具)。

1、首先,得先看看eclipse有没安装mybatis generator插件,如果有的话,请忽略这一步

    eclipse在线安装mybatis generator

    1、打开eclipse,找到help->Eclispe Mapketplace

    eclipse在线安装mybatis generator插件及mybatis逆向工程_第1张图片

    2、在搜索框输入mybatis generator,然后点击go

       eclipse在线安装mybatis generator插件及mybatis逆向工程_第2张图片

    3、找到mybatis generator对应的版本,下载后然后重启eclipse即可

        eclipse在线安装mybatis generator插件及mybatis逆向工程_第3张图片


最后,mybatis generator就安装完了。接下来就是mybatis的逆向工程了。。。。


2、mybatis逆向工程编写

    什么是mybatis逆向工程?逆向工程就是自己在数据库建数据表结构,那么如果表太多的话,难免会很麻烦,所以mybatis官方提供了一个逆向工程,可以针对单表自动生成mybatis执行所需要的代码(包括mapper.xml、mapper.dao、bean)。一般在开发中,常用的逆向工程方式是通过数据库的表生成代码

   首先,你得创建一个项目,普通的java项目也行,你也可以将写入到你已有的项目中

    1、建立properties配置文件connection.properties

######################-修改一次-######################

## 引入jar包(本文章下面会说到),绝对位置,就是放到G盘中
config_location=G:\\mysql-connector-java-5.1.37.jar
## 数据库连接
config_driver_class=com.mysql.jdbc.Driver
## 数据库地址
config_connection_url=jdbc:mysql://localhost:3308/fhdb
## 数据库名称
config_userId=root
## 数据库密码
config_password=root


######################-每次都要修改-######################

## 项目名
config_targetProject=name
## 实体类位置
config_model_generator=a.entity.inventory
## mapper文件位置(需复制)
config_map_generator=a.mybatis.inventory
## DAO接口位置
config_client_generator=a.service.inventory
##数据表名称
config_table_name=ri_temp_sku
##实体类名称
config_Object_name=TestTemp

PROJECT_SCHEMA=riseuser-dao

db_driver=com.mysql.jdbc.Driver

    2、创建xml配置文件generatorConfigure.xml

 

   


	  
      
	
	
	
	
	
		
		 	  
			
			
			
		
		
		
		
		
			
		
		  
		
			
			
		
		  
		
			
		
		   
		
			
		
		
		
		

3、创建和配置好上述2个配置文件后,mybatis的逆向工程项目基本已经搭建好了,以下是本人项目结构截图

        eclipse在线安装mybatis generator插件及mybatis逆向工程_第4张图片

对,就是这么简单粗暴,呵———(尴尬的笑),接下来就是运行了,generatorConfigure.xml文件右键点击,出现选择有小鸟图标的进行运行,如图:

eclipse在线安装mybatis generator插件及mybatis逆向工程_第5张图片

如果没有这个图标的朋友,说明mybatis generator没安装成功,有这个图标的朋友,直接点击运行就OK了。


以下是mysql-connector-java-5.1.37.jar和mybatis逆向工程demo下载路径:

https://download.csdn.net/download/itltx1024/10407733  (如需免费下载请留言邮箱,谢谢)

你可能感兴趣的:(mybatis)