mybatis 生成代码配置 mybatis-generator:generate 的使用详解

一、环境

mysql+eclipse

二、代码配置

pom.xml


	4.0.0
	
		org.springframework.boot
		spring-boot-starter-parent
		2.1.1.RELEASE
		 
	
	com.coisini
	coisini-mango-server
	0.0.1-SNAPSHOT
	coisini-mango-server
	Spring Boot project's mango

	
		1.8
	

	
		
			org.springframework.boot
			spring-boot-starter-web
		
		
			org.springframework.boot
			spring-boot-starter-test
			test
		
		
		
		    org.mybatis.spring.boot
		    mybatis-spring-boot-starter
		    1.3.2
		
		
		
		    mysql
		    mysql-connector-java
		    runtime
		
		
	

	
		
			
				org.springframework.boot
				spring-boot-maven-plugin
			
			
                org.mybatis.generator
                mybatis-generator-maven-plugin
                1.3.2
                
                    src/main/resources/generator/generator.xml
                    true
                    true
                
                
                	
					    mysql
					    mysql-connector-java
					    ${mysql.version}
					
                
            
		
	



application.yml
server:
  port: 8001

spring:
  datasource:
    driverClassName: com.mysql.cj.jdbc.Driver
    url: jdbc:mysql://localhost:3306/coisini?useUnicode=true&zeroDateTimeBehavior=convertToNull&autoReconnect=true&characterEncoding=utf-8&serverTimezone=GMT%2B8
    username: root
    password: sunday
generator.xml



    
    
    
        
            
            
            
        
        
        
        
        
            
        
        
        
            
            
        
        
        
            
        
        
        
            
        
        
        

三、运行

  • 项目右键配置generate
    mybatis 生成代码配置 mybatis-generator:generate 的使用详解_第1张图片
  • Goals中输入:mybatis-generator:generate运行
    mybatis 生成代码配置 mybatis-generator:generate 的使用详解_第2张图片
  • 后续生成代码可用Maven build
    mybatis 生成代码配置 mybatis-generator:generate 的使用详解_第3张图片
  • 控制台输出成功日志
    mybatis 生成代码配置 mybatis-generator:generate 的使用详解_第4张图片
  • 查看结果
    mybatis 生成代码配置 mybatis-generator:generate 的使用详解_第5张图片

你可能感兴趣的:(JAVA)