الآن تتم إدارة إدارة التعليمات البرمجية بشكل أساسي بواسطة Maven. لن أتحدث عن فوائد Maven هنا. سوف تقدمه مع بحث Baidu. تقدم هذه المقالة كيفية استخدام أدوات Maven لإنشاء رمز MyBatis ورسم الخرائط.
1. تكوين ملف maven pom.xml
أضف الإضافات التالية إلى pom.xml:
<Uncloy> <roupiD> org.mybatis.generator </groupId> <StifactId> mybatis-generator-maven-plugin </shintifactid> <sored> 1.3.2 </splive> <configuration> <Verbose> true </perbose>
تكوين المكون الإضافي Maven ، يحتاج ما يلي إلى تكوين المكون الإضافي وتكوين ملف التكوين
2. ملف تكوين المكونات الإضافية
المسار إلى تخزين ملف تكوين المشروع في Maven كما يلي:
بشكل افتراضي ، سيقوم المكون الإضافي بقراءة ملف ceneratorConfig.xml في دليل SRC/Main/Resources.
التكوين المحدد هو كما يلي:
<؟ <classpathentry location = "d: /repo/mysql/mysql-connector-java/5.1.6/mysql-connector-java-5.6.jar"/> <context id = "context1" targetruntime = "mybatis3"> <jdbcconnection driverClass = " ConnectionUrl = "jdbc: mysql: // xxxxxxxx: 8406/cl_demo؟ useUnicode = true & directionding = utf-8" userid = "root" password = "password"/> /> <sqlmapgenerator targetpackage = "xxxx.account.persistence" TargetProject = "D:/Workspace/Project name/package/src/Main/Resources"/> <JavaclientGenerator TargetPackage = "XXXX.Account.persistence target = type = "xmlmapper" /> <table schema = "cl_demo" tablename = "tb_user" /> <table schema = "cl_demo" tablename = "tb_role" /> <table schema = "cl_demo" tablename = "tb_permission" /> schema = "cl_demo" tablename = "tb_permission_role"/> </sucked> </enderatorconfiguration>
في هذا المثال ، يتم استخدام قاعدة بيانات MySQL ، ويجب تحديد برنامج تشغيل JDBC لقاعدة بيانات MySQL.
1. حدد عنوان URL للاتصال بقاعدة البيانات ؛
2. حدد اسم حزمة كائن نموذج البيانات الذي تم إنشاؤه ، مثل com.xxx.xxx.model ، يحدد TargetProject المشروع والدليل حيث يتم تخزين النموذج.
3. يحتاج SQLMAPGERENARATOR إلى تعيين اسم الحزمة والمسار لتخزين الملف المعين. إذا تتم إدارتها مع Maven ، يتم وضع ملف XML عادة في دليل SRC/Main/Resources.
4. يحتاج جافاكلينتجيراتير إلى تعيين اسم الحزمة والمسار.
6. بعد ذلك ، تحتاج إلى تكوين اسم الجدول الذي تحتاج إلى إنشاء.
3. إنشاء رمز
بعد اكتمال التكوين ، يمكنك الآن إنشاء الرمز
إذا كان في Eclipse ، فحدد ملف pom.xml ، انقر بزر الماوس الأيمن لتحديد Run as-> maven build ...-> أدخل: mybatis-generator: إنشاء في مربع الأهداف
إذا قمت فقط بإدخال الأمر Maven على سطر الأوامر ، فيرجى ملاحظة: يجب تشغيل الأمر في دليل المشروع الحالي:
MVN MyBatis-Generator: توليد
تم إنشاء الكود وتم وداعًا.