接続されたデータベースはsql server2008であるため、必要なファイルはsqljdbc4.jarです
使用されるLIBライブラリは次のとおりです。
LIBライブラリディレクトリに新しいSRCフォルダーを作成して、生成されたファイルを保存し、新しいGeneratorConfig.xmlを作成します
内部のコードは次のとおりです。
<?xml version = "1.0" encoding = "utf-8"?> <!doctype generatorconfiguration public " - // mybatis.org//dtd mybatisジェネレーター構成。ドライバー - > <! - sqljdbc4.jarはsqlserverデータベース接続JARパッケージです。 MySQLデータベースに接続する場合は、sqljdbc4.jarにmysql-connector-java-5.1.25-bin.jarに直接変更します。 value = "true"/> <! - 自動生成されたコメントを削除するかどうか真:yes:fals:no-> <property name = "suppressallcomments" value = "true"/> </commentGenerator> <! - データベースリンクURL、ユーザー名、パスワード - > <! driverclass = "com.microsoft.sqlserver.jdbc.sqlserverdriver" connectionurl = "jdbc:sqlserver://127.0.0.1:1433; databasename = dbssmtest" userid = "sa" sa "sa" driverclass = "com.mysql.jdbc.driver" connectionurl = "jdbc:mysql:// ...:/ypzlmanagement" userid = "root" password = "hewei"> - > </jdbcconnection> <javatyperesolver> <javatyperesolver> <javatyperesolver> <property name = "forcebigdecimals"/<モデルのパッケージ名と場所 - > <! - ターゲットパッケージ= "com.ssm.pojo"は、生成されたコードのストレージパスです。パスに応じたストレージパスは次のとおりです。 TargetPackage = "com.ssm.pojo"は、生成されたコードのストレージパスです。これがストレージパスです。 - > <sqlmapgenerator targetpackage = "com.ssm.mapping" stargentProject = "src"> <プロパティ名= "enableSubpackages" value = "/> </sqlmapgenerator> <! - 生成されたdaoのパッケージ名と場所 - > <> <> <これがストレージパスです。これがストレージパスです。 <プロパティ名= "enablesubPackages" value = "true"/> </javaclientgenerator> <! - 生成されるテーブルはデータベースのテーブル名です。またはビュー名name name domainobjectnameはエンティティクラス名 - > <! - テーブル名はテーブル名です。 tableName = "dustent" domainobjectname = "enablecountbyexample =" false "enableupdatebyexample =" false "enabledeletebyexample =" false "enableSelectbyexample =" false "selectbyexamplequeryid =" false "> </table> </context> </generatorconfiguration>
最後に、CMDコンソールの下でLIBのルートディレクトリを見つけて、次のステートメントを実行します
Java -Jar MyBatis -Generator -Core -1.3.5.Jar -Configfile GeneratorConfig.xml -Overwrite
図に示されているように:
次に、フォルダディレクトリ内の自動生成されたファイルを見ることができます
上記は、編集者が紹介した詳細な説明です。 MyBatisジェネレーターはコード(DAO、マッピング、POJI)を自動的に作成します。私はそれが誰にでも役立つことを願っています。ご質問がある場合は、メッセージを残してください。編集者は、すべての人に時間内に返信します。 wulin.comのウェブサイトへのご支援ありがとうございます!