myvbatis通用mapper生成实体类和映射文件

1.创建maven项目

2.在pom.xml中加入依赖


	
	
	${basedir}/src/main/java

	
	com.tensquare.base.mapper

	
	com.tensquare.base.pojo

	
	${basedir}/src/main/resources

	
	mapper

	
	4.0.0-beta3

	
	5.1.37



	
		tk.mybatis
		mapper
		4.0.0-beta3
	
	
		org.mybatis
		mybatis
		3.2.8
	
	
		mysql
		mysql-connector-java
		${mysql.version}
	



	
		
			org.mybatis.generator
			mybatis-generator-maven-plugin
			1.3.2

			
			
				${basedir}/src/main/resources/generator/generatorConfig.xml
				true
				true
			

			
			
				
					mysql
					mysql-connector-java
					${mysql.version}
				
				
					tk.mybatis
					mapper
					${mapper.version}
				
			
		
	

3.在resources目录下面建一个generator目录




	
	

	
	
		
	

	
	
	

	
	

	
	

	
	

	
	
	
	
	
	

4.配置config.properties文件

jdbc.driverClass = com.mysql.jdbc.Driver
jdbc.url = jdbc:mysql://localhost:3306/common_mapper
jdbc.user = root
jdbc.password = 123

jdbc.maxPoolSize=50
jdbc.minPoolSize=10
jdbc.maxStatements=100
jdbc.testConnection=true

mapper.plugin = tk.mybatis.mapper.generator.MapperPlugin
mapper.Mapper = tk.mybatis.mapper.common.Mapper

5.在pom.xml这一级目录下面(要配置maven)

在这里插入图片描述
在每次运行 mvn mybatis-generator:generate 前先运行:set MAVEN_OPTS="-Dfile.encoding=UTF-8" 即可解决乱码问题。

你可能感兴趣的:(mybatis)