(コメント付き)エンジニアリング構成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 > 
    < コンテキストID =" DB2Tables " targetRuntime =" MyBatisの3 " > 
        <! - 反復コード生成ウィジェットを避ける- > 
     <! -    <プラグインタイプ=" COM。 vi.tmall.util.OverlsMergeablePlugin「/> - > 
        <! - コメントは生成されないされています- > 
        <commentGenerator > 
            < プロパティ= "suppressDate" = "trueに"  /> 
            < プロパティ= "suppressAllComments" = "trueに"  /> 
        </ commentGenerator > 
        <! - データベース・アカウントのパスワードリンクアドレス- > 
        < JDBCConnectionのdriverClass =「com.mysql。 jdbc.Driver " connectionURL ="はjdbc:MySQLの:// localhostを:3306 / tmall_ssm " 
        はuserId ="ルート" パスワード="ルート" /> 
        <! - この構成要素は、どのようにJDBCの型とJavaの型変換を指定するために使用されます。- > 
        < javaTypeResolver > 
            <!- > 
            < プロパティ=「forceBigDecimals」=「偽の」/> 
        </ javaTypeResolver > 
        <! - TargetPackage:パッケージに格納された生成エンティティ・クラス名、
        targetProject:ターゲットパス項目が(絶対または相対パスであってもよいです= targetProjectとして"SRC /メイン/ Javaの")- > 
        < javaModelGenerator targetPackage = "com.vi.tmall.pojo" targetProject = "SRC /メイン/ Javaの" > 
            <! - カタログに基づいてenableSubPackages trueの場合、MBGとスキーマサブパケットを生成します。偽の場合は、直接targetPackageプロパティます。デフォルトはfalse - > 
            < プロパティ= "enableSubPackages" = "
            trimStrings:データベースのクエリ結果が操作をトリムするかどうか、この公共ボイドsetUsername(文字列名)のようなセットがtrueにある場合に生成されます- > 
            < プロパティ=「trimString」値を「trueに」=  /> 
        </ javaModelGenerator > 
        <! - マッピングxmlファイルの場所を生成する- > 
        < sqlMapGenerator targetPackage = "マッパー" targetProject = "SRC /メイン/リソース" > 
            < プロパティ= "enableSubPackages" "trueに" = /> 
        </ sqlMapGenerator > 
        <! - マッパークラスのストレージ位置を生成します- >
        < javaClientGeneratorのタイプ= "XMLMAPPER" targetPackageは= "com.vi.tmall.mapper" targetProject = "SRC /メイン/ Javaの" > 
            < プロパティ= "enableSubPackages" = "trueに" /> 
        </ javaClientGenerator > 
        <! - 生成された対応表クラス名は、enableXXX:様々なSQLメソッドを表すXXXは、プロパティには、対応する文のXXXを生成するかどうかを指定するために使用される- > 
        < tableNameの=「カテゴリ」domainObjectName =「カテゴリ」enableCountByExample =「falseに」enableUpdateByExample =「falseに」enableDeleteByExample = "false"にenableSelectByExample = "true"をselectByExampleQueryId=「falseに」> 
            < プロパティ=「my.isgen.usekeys」=「trueに」/> 
            <! - useActualColumnNames:trueに設定すると、MBGは、生成されたメタデータの取得エンティティとしてデータベースから列名を使用していますオブジェクトのプロパティ。(デフォルト)falseの場合、MGBは、形式のこぶに名を返そうとします> - 
            < プロパティ=「useActualColumnNames」=「trueに」/> 
            < generatedKeyの=「ID」のSQLStatementザ・=「JDBC」/ > 

        </ テーブル> 
    </ コンテキスト> 
</ generatorConfiguration >

 

おすすめ

転載: www.cnblogs.com/blogforvi/p/11518849.html