<?の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 >