そして、逆MyBatisのDAOマッパーファイルexample.javaを生成します

mabatisプラグ

< プラグイン> 
    < のgroupId > org.mybatis.generator </ のgroupId > 
    < たartifactId > MyBatisの発電-達人-プラグイン</ たartifactId > 
    < バージョン> 1.3.5 </ バージョン> 
</ プラグイン>

generatorConfig.xml、リソースディレクトリと低い位置、(同じディレクトリとMyBatisの)

<?XMLバージョン= "1.0"エンコード= "UTF-8" ?> 
<!DOCTYPE generatorConfiguration 
        PUBLIC " - // mybatis.org//DTD MyBatisのジェネレーターの設定1.0 // EN" 
        "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd" > 


< generatorConfiguration > 
    <! - 数据库驱动ジャー需要配置成自己实际的路径- > 
    < classPathEntry 位置= "C:\ユーザー\ .m2リポジトリ\ \組織のPostgreSQLの\のPostgreSQL \ 42.2.5 \のPostgreSQL-42.2.5.jar \"  /> 

    < コンテキストID = "DB2Tables" targetRuntime = "MyBatis3" > 
        <!
        BigDecimalのデータベース列の型がDECIMALまたはNUMERICである場合。
            - > 
        

    
    
    
        
         
        < JavaTypeResolver > 
            < プロパティ=「forceBigDecimals」=「falseに」 /> 
        </ javaTypeResolver > 

        <! - 生成するエンティティクラスとパッケージ名指定されたアドレスのカスタムアドレスとすることができる世代(が、パスが存在しませんが自動的に作成されることはありませんMavenは)自動的に作成され、ターゲット・ディレクトリに生成> - 
        < javaModelGenerator targetPackage = "com.test.model" targetProject = "MAVEN" > 
            < プロパティ= "enableSubPackages" "falseに" =  /> 
            < プロパティ」= trimStrings " ="真」  /> 
        </ javaModelGenerator> 
        <! - 生成されたSQLMAPファイルが自動的に作成されたターゲットディレクトリ- > 
        < sqlMapGenerator targetPackage = "com.test.mybatis"   targetProject = "MAVEN" > 
            < プロパティ= "enableSubPackages" = "偽"  /> 
        </ sqlMapGenerator > 
        <! - 生成ダオ・ファイルを構成することができますタイプ= "XMLMAPPER"を生成DAO XML実装のコンテキストID = "DB2Tables"変更targetRuntime = "MyBatis3"ターゲットディレクトリが自動的に作成される- > 
        < javaClientGenerator タイプの= "XMLMAPPER" targetPackage =「COM。 test.dao "  targetProject = "MAVEN" > 
            < プロパティ=「enableSubPackages」「falseに」=  /> 
        </ javaClientGenerator > 
<---->!
        <! - 対応MySQLデータベースのテーブルは無視され、フィールド名とテーブルDAOモデルmybatisSQLMAPPERのうちの対応する1つを生成するようなプライマリキーフィールドで添加してもよいです- > 
       < tableNameの= "model_system" domainObjectName = "システムモデル"  /> 
    </ コンテキスト> 
</ generatorConfiguration >

非常に可能性はない、赤と報告した場合、「http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd」DTDファイル

方法1:DTDファイル構成をダウンロード

 

 第二の方法:私は試したことがありません

https://zhidao.baidu.com/question/1964757312532141780.html

DAOマッパーexample.javaファイルを生成

IDEAとたとえば、

 

おすすめ

転載: www.cnblogs.com/zhzhlong/p/11700066.html