Maven之mybatis-generator插件自动生成mapper及其实体模型配置

目录结构:创建如下文件夹及配置文件(springBoot)。内容见下:
Maven之mybatis-generator插件自动生成mapper及其实体模型配置_第1张图片
pom.xml


4.0.0
com.liu
testSpringBoot
0.0.1-SNAPSHOT

	org.springframework.boot
	spring-boot-starter-parent
	2.0.5.RELEASE


	
		org.apache.maven.plugins
		maven-resources-plugin
		2.6
	
	
		org.springframework.boot
		spring-boot-starter-test
		2.0.5.RELEASE
		test
	
	
		org.springframework.boot
		spring-boot-starter-web
		2.0.5.RELEASE
	
	
		mysql
		mysql-connector-java
		5.1.41
	
	
		com.alibaba
		druid
		1.1.3
	
	
		org.mybatis.spring.boot
		mybatis-spring-boot-starter
		1.3.2
	
	
	
		org.mybatis.generator
		mybatis-generator-core
		1.3.5
	
	


	
		
			org.mybatis.generator
			mybatis-generator-maven-plugin
			1.3.5
			
				
					mybatisgenerator
					package
					
						generate
					
				
			
			
				true
				false
				
					src/main/resources/mybatis-generator.xml
				
			
			
				
					mysql
					mysql-connector-java
					5.1.41
				
				
					org.mybatis.generator
					mybatis-generator-core
					1.3.5
				
			
		

	


application.properties

server.port=8081  //修改项目运行时tomcat的端口号
mybatis.mapperLocations=classpath:mapping/*.xml     //指定实体-数据库映射文件路径及其文件。

mybatis-gengerator





	
	
	
	
		
		
	
	
	
		
	
	
		
	
	
	

配置三处后:选择项目,右键Run As ,选择Maven build, 设置goals为
mybatis-generator:generate
点击run, 控制台显示“build success”时,按F5,刷新,即可在dao层,实体模型层,以及mapping文件下生产对应的文件。
优点:
(1)springBoot减少了配置文件的配置。
(2)mybatis的gengertor插件,免去了sql映射文件、实体类vo、dao层mapper代码的创建。

你可能感兴趣的:(Mybatis,SpringBoot)