Mybatis逆向工程的使用

做项目时,学到一个牛逼的逆向工程。

为什么要用它?

因为他能帮你自动生成dao层的mapper文件和mapper接口。实现对数据库的增删改,还有单表查询。完全不用自己写

dao接口和xml。

如何使用?

1.获取逆向工程的源码

  (1)去官网下载sorce.zip.解压导入eclipse新工程   网址https://github.com/mybatis/generator/releases 

  (2)或者直接下载这里的工程导入eclipse               网址 https://pan.baidu.com/s/1yC_cZ3IMNT78ZYKpFJCNCg

                                                                               密码:rvt7

      导入时直接选择existing projects into workspace就行。只是普通工程

2.改generatorConfig.xml配置

  修改导入工程中的generatorConfig.xml配置文件(修改JdbcConnection、修改生成的package和src位置)

 





	
		
		
          
          
		
         
		
		
			
			
		
		
		
		
		
		
			
		

		
		
			
			
			
			
		
        
		
			
			
		
		
		
			
			
		
		
		

3.运行程序生成xml和接口

  运行导入工程中的GeneratorSqlmap.java (main).会在导入工程中生成两个指定的package。

  如果运行多次会生成多次,不会覆盖,只会重复。因此最好点击一次。如果要再次运行先把原先生成的删除

                                        Mybatis逆向工程的使用_第1张图片

4.复制2个package到自己工程的dao层

把生成的xxMapper.java、xxMapper.xml两个package加到自己的工程中。逆向工程

你可能感兴趣的:(mybatis逆向工程)