Mybatis 自动生成实体类,dao层接口和mapper.xml文件

Mybatis 自动生成实体类,dao层接口和mapper.xml文件。

1、在idea中建立一个maven的工程,工程目录为:

Mybatis 自动生成实体类,dao层接口和mapper.xml文件_第1张图片
Mybatis 自动生成实体类,dao层接口和mapper.xml文件_第2张图片

2、在pom.xml添加以下代码



    4.0.0

    hello
    com.ljl.fj
    1.0-SNAPSHOT
    
        
            org.mybatis
            mybatis
            3.5.2
        

    
    
        
            
                org.springframework.boot
                spring-boot-maven-plugin
            
            
                org.mybatis.generator
                mybatis-generator-maven-plugin
                1.3.5

                
                
                
                
                
                
                
                
                
                
                    
                    true
                    
                    true
                    
                    
                        src/main/resources/generatorConfig.xml
                    
                
                
                    
                        mysql
                        mysql-connector-java
                        6.0.6
                    
                    
                        org.mybatis.generator
                        mybatis-generator-core
                        1.3.5
                    
                
            
        
    

3、在resource文件加下建立一个名为generatorConfig.xml的配置文件,内容为:





    
        
            
            
        
        
        
        

        
        
            
        

        
        
            
            
            
            
        
        
        
            
            
        
        
        
            
            
        
        
        

4、在maven中,运行 mybatis-generator:generator

Mybatis 自动生成实体类,dao层接口和mapper.xml文件_第3张图片

5、成功后,在相对应的目录会生成文件

Mybatis 自动生成实体类,dao层接口和mapper.xml文件_第4张图片

6、总结

利用mybatis的逆向工程可以快速生成数据库中的每一张表所对应的entity,dao,mapper代码,对于我们程序员在开发时可以提高我们的开发速度。

你可能感兴趣的:(mysql,intellij,idea,java,maven,mybatis)