إدارة خلفية إطار تطوير نظام BootDo-JPA

BootDo-JPA هو كفاءة عالية، حزمة منخفضة للتعلم للملابس الصغير المصدر المفتوح جافا EE إطار التنمية.

BootDo-JPA في BootDo، SpringBoot بناء قاعدة على أساس تطوير منصة جافا، SpringDataJPA للطبقة الوصول إلى البيانات، ApacheShiro طبقة أذونات إذن، Ehcahe إلى مخبأ كثيرا ما تستخدم البيانات.

BootDo-JPA تقع أساسا في أنظمة المكتب الخلفي للتعلم الصرف، وقد بنيت يعود نظام إدارة المكاتب، وظائف أساسية وفعالة إنشاء رمز أداة، وتشمل: امتيازات النظام المكون، البيانات المكونة إذن، قاموس البيانات مكون، الأداة الأساسية التجمع، عرض تجميع العملية، وسير العمل مكون مدونة جيل. الجبهة واجهة نهاية النمط باستخدام بنية بسيطة، والأداء الممتاز، وعلم الجمال في الغلاف الجوي تويتر التمهيد صفحة إطار الشاشة. تصميم الطبقية، اثنين عامل التوثيق، وتقديم الآمن للبيانات المشفرة، تشفير كلمة المرور، والتحقق من وصول سلطة التحقق من صحة البيانات. باستخدام مخضرم للقيام إدارة المشاريع وتحسين سهولة التنمية، وتوسيع المشروع.

يتكون BootDo-JPA حاليا مما يلي الوحدات الأربع، وإدارة النظام (SYS) وحدة، و نظام إدارة المحتوى (CMS) وحدة، المكتب على الانترنت (OA) وحدة، رمز جيل (GEN) وحدة. وحدة إدارة النظام  بما في ذلك الهيكل التنظيمي (إدارة المستخدم، وإدارة الوكالة والإدارة الإقليمية)، وإدارة القائمة، ودور إدارة الحقوق، وإدارة القاموس وغيرها من المهام. وحدة إدارة المحتوى  ، بما في ذلك إدارة المحتوى (المواد، وصلات)، إدارة جزئيا، إدارة الموقع، والرسائل العامة، وإدارة الملفات، ويظهر الموقع الأمامية وغيرها من المهام. وحدة مكتب على الانترنت  ، يوفر إجازة مثيل عملية بسيطة. كود حدة توليد  والعمل المتكرر.

يوفر BootDo تغليف الأدوات المشتركة، بما في ذلك أدوات قطع الأشجار، ومخبأ الأدوات، والتحقق من جانب الخادم، قاموس البيانات، بيانات التنظيم الحالي (مستخدم، وسيلة، المنطقة)، والأدوات التقليدية الأخرى. كما يوفر قوية على الانترنت إنشاء رمز  الأداة.

المدمج في وظائف

  • إدارة المستخدم: مشغل النظام هو المستخدم، والوظيفة الرئيسية للنظام لاستكمال تكوين المستخدم.
  • إدارة المنظمة: تكوين مؤسسات منظومة (شركة، قسم، فريق)، وتظهر بنية شجرة، ويمكن تعديلها على مستوى أدنى.
  • النظم الحضرية نموذج منطقة، مثل :: الإدارة الإقليمية وصيانة الوطنية والإقليمية، مدينة، مقاطعة.
  • مدير القائمة: القائمة تكوين النظام والسلطة تعمل، والشعار حقوق الأزرار.
  • إدارة الدور: دور القائمة تعيين حقوق، مجموعة نطاق دور تقسيم البيانات من سلطة وكالة.
  • قاموس الإدارة: الثابتة بعض صيانة نظام البيانات المستخدمة بشكل متكرر أكثر، مثل: ما إذا كان الرجال والنساء، والطبقة، والرتبة، وهلم جرا.
  • عملية السجل: السجل التشغيل العادي النظام والتحقيق، وتسجيل نظام شذوذ التحقيق من المعلومات.
  • تجمع الاتصال الرصد: رصد قاعدة بيانات النظام حالة تجمع الاتصال الحالي، يمكن تحليلها لتحديد اختناقات الأداء SQL.
  • العمل المحرك: تحقيق العمل التجاري تدفق النظام، ومصمم عملية على الانترنت.
  • اختيار التقنية

    1، والخلفية

    • الإطار الأساسي: الربيع التمهيد
    • الإطار الأمني: أباتشي شيرو
    • قالب المحرك: Thymeleaf
    • إطار الثبات: SpringDataJPA
    • قاعدة بيانات تجمع الاتصال: علي بابا الكاهن
    • إطار التخزين المؤقت: Ehcache، رديس
    • إدارة السجل: SLF4J
    • الأدوات: أباتشي العموم، جاكسون، القناة Xstream 1.4، 5.3 البلدوزر، POI 3.9

    2، والواجهة الأمامية

    • إطار JS: مسج
    • مصادقة العميل: مسج التحقق من صحة
    • على الانترنت محرر النص الغني: summernote
    • إدارة الوثائق على الانترنت: CKFinder
    • جدول البيانات: bootstrapTable
    • المنبثقة طبقة: طبقة
    • ضوابط شجرة: jsTree

    4، منصة

    • خادم الوسيطة: SpringBoot بنيت
    • دعم قاعدة البيانات: في الوقت الراهن سوى يدعم قاعدة بيانات MySQL، ولكن لا تقتصر على قاعدة بيانات، وترك منصات قاعدة بيانات أخرى تدعم واجهات، يمكنك بسهولة تغيير لقواعد البيانات الأخرى، مثل: SQLSERVER 2008، مسقل 5.5، H2، الخ
    • تنمية البيئة: جافا، الكسوف جافا EE، مخضرم، جيت

    نظر الأمن

  • تطوير اللغة: يستخدم نظام تطوير لغة جافا، مع براعة ممتازة، والكفاءة، ومنصة قابلية والأمن.
  • :( تصميم قاعدة البيانات الهرمية طبقة، يجب أن يسمح للطبقة الوصول إلى البيانات، طبقة منطق الأعمال، طبقة العرض) مستوى واضح، واقتران منخفض، ولكل طبقة للوصول إلى معايرة المعلمة من قبل واجهة (مثل: العرض طبقة قابلة للوصول إلى قاعدة البيانات)، ضمان أمن معالجة البيانات.
  • اثنين عامل التوثيق: المستخدم شكل مزدوج تقديم التحقق من الصحة: بما في ذلك التحقق من جانب الخادم ومصادقة العميل لمنع المتطفلين لتعديل المتصفح (مثل حقول النص لا يمكن أن يكتب، والمتغيرات الخفية العبث، وتحميل الملفات غير القانونية، الخ)، وتخطي عملية مصادقة العميل من قاعدة البيانات.
  • قانون الضمان: شكل العضو بتقديم يتم ترميز البيانات بشكل آمن على جانب الملقم، لمنع المستخدمين غير الشرعيين لتقديم حقن SQL والوصول إلى بيانات حساسة النصي، لضمان أمن البيانات.
  • تشفير كلمة المرور: دخول SHA1 التشفير المستخدم كلمة السر التجزئة، وهذا أسلوب التشفير لا يمكن عكسها. لضمان سلامة تسرب النص المشفر.
  • وصول إلزامية: أن كل نظام إدارة يربط كل مستخدم النهائي سلطة التحقق من الهوية، لمنع المستخدمين من ملء مباشرة رابط الوصول إليها.
  • لقطة مشروع

    للأسف، لا أحد يعرف، وارتفاع سعر شراء هذه المحاصيل، والتصرف بسرعة!

    [وظيفة] يسلط الضوء على هواوي الهاتف الخليوي EMUI من هذه التقنية، يجب أن يتعلم رجال الأعمال

    "ليتزوج الأسبوع الذهبي" جاء شو يؤرخ التطبيقات البيانات الكبيرة التي يرجع تاريخها، ويرجع تاريخها موقع متجر على الخط في الذي اخترت؟

    TVB زوجين الذهبي معا المحبة أي وقت مضى للقيام جراحة العيون

    AI مساعدة السائق الذكي هو تسليط الضوء على ساب اختبار محركات بيكي تشي هنغ

    من البيض س نايك الجوية المعزوفة 2.0 الأحذية اللون التعرض الكامل! الوقت بيع هو هنا!

    الولايات المتحدة Dahuashan في حالة سكر وكان لديك "الكمثرى لا تتخلى عن" الاتفاق!

    هؤلاء الثلاثة مهارة قليلا شريط التبديل EMUI، لفهم كم؟

    TVB تونجكسينج تشنغ كوريا الجنوبية مجموعة شعبية الفتاة هي عضو من الخيول الأصلية

    الذي هو الأكثر الميمون بن السويسري تستحق الشراء؟ تسبب أوصى 14T بن الطبعة

    الماشية غرب قرية يولو الكمثرى شنقا في فروع عصير الكمثرى! طعم جديد ذلك!

    EMUI الصغير مساعد: خاطئا في TalkBack (وضع أعمى) كيف الخروج؟