SpringMVC中的generator

引言

今天在做一个原生的spring项目的时候碰到一个非常好用的代码自动生成器,叫做generator,主要是运用于mybatis中的代码生成,它可以生成mapper的映射xml,model中的实体类、以及dao中的各种方法等等。

具体操作

1.首先这个是一个插件的存在,需要把插件引入到你的项目中。 SpringMVC中的generator_第1张图片 2.由于我这里只需要生成mybatis相关的代码,我就只引入了两个jar包,如果有其他需要,根据自己的项目需求来。 在这里插入图片描述 3.创建一个generator.xml,我们需要在里面配置自己项目相关的东西,由于我只配置mybatis相关的东西,我就着重讲一下mybatis相关的配置。


				
				
					
					 
					
						
							
						
						
						  
						
						
							
						
						 
						
							
							
						
						 
						
							
						
						 
						
							
						
						
						

如果有相同需求的大佬,可以直接修改相应的数据库驱动包位置、数据库链接URL、用户名、密码、生成DAO的包名和位置、生成的映射文件包名和位置、生成模型的包名和位置、表名字...就可以了.。

4.最后需要一个src的包来接收我们生成的源代码以及配置文件

5.接下来就是运行自动生成的命令: 在idea里面直接运行: 首次先打开 在这里插入图片描述 cd进入到generator里面 在里面输入:

	    java -jar mybatis-generator-core-1.3.2.jar -configfile generator.xml -overwrite

出现: 在这里插入图片描述 就表示成功了。

成果展示

SpringMVC中的generator_第2张图片

你可能感兴趣的:(SpringMVC中的generator)