逆向工程_Java

创建Maven项目:

一、pom.xml文件

xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    4.0.0
    com.zhx
    ReverseCode
    war
    1.0-SNAPSHOT
    ReverseCode Maven Webapp
    http://maven.apache.org
    
        
            junit
            junit
            3.8.1
            test
        
        
            org.mybatis
            mybatis
            3.2.8
        
    
    
        
            
                org.mybatis.generator
                mybatis-generator-maven-plugin
                1.3.2
                
                    src/main/resources/generatorConfig.xml
                    true
                    true
                
                
                    
                        Generate MyBatis Artifacts
                        
                            generate
                        
                    
                
                
                    
                        org.mybatis.generator
                        mybatis-generator-core
                        1.3.2
                    
                    
                        com.mchange
                        c3p0
                        0.9.2
                    
                    
                        mysql
                        mysql-connector-java
                        5.1.30
                    
                    
                        org.mybatis
                        mybatis
                        3.2.2
                    
                
            
        
        ReverseCode
    


二、generateConfig.xml文件

generatorConfiguration
        PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"
        "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">


    id="reverse" targetRuntime="MyBatis3">

        
            
            name="suppressAllComments" value="true"/>
        

        
                        driverClass="com.mysql.jdbc.Driver"
                connectionURL="jdbc:mysql://localhost:3306/reverse"
                userId="root"
                password="123456">
        

        
        
            name="forceBigDecimals" value="false"/>
        

        
        targetProject=".\src\main\java" targetPackage="com.zhx.mybatis.entities">
            
            name="enableSubPackages" value="false"/>
            
            name="trimStrings" value="true"/>
        

        
        <sqlMapGenerator targetProject=".\src\main\java" targetPackage="com.zhx.mybatis.mappers">
            
            name="enableSubPackages" value="false"/>
        sqlMapGenerator>

        
        type="XMLMAPPER" targetProject=".\src\main\java"
                             targetPackage="com.zhx.mybatis.mappers">
            
            name="enableSubPackages" value="false"/>
        

        
        tableName="tbl_book" domainObjectName="Book"/>

    


三、运行maven命令:


四、运行后的项目结构:








你可能感兴趣的:(逆向工程_Java)