رويي v3.6.5
بنية الخدمات الصغيرة الموزعة على أساس Vue/Element UI وSpring Boot/Spring Cloud وفصل Alibaba الأمامي والخلفي
مقدمة المنصة
Ruoyi عبارة عن منصة تطوير سريعة مفتوحة المصدر بالكامل ويمكن للأفراد والمؤسسات استخدامها مجانًا دون تحفظ.
- اعتماد نموذج الفصل بين الواجهة الأمامية والخلفية، والواجهة الأمامية لإصدار الخدمة الصغيرة (استنادًا إلى RuoYi-Vue).
- تستخدم الواجهة الخلفية Spring Boot وSpring Cloud وAlibaba.
- يتم تحديد Nacos لمركز التسجيل ومركز التكوين، ويتم استخدام Redis لمصادقة السلطة.
- اختر Sentinel لإطار عمل التحكم في التدفق وSeata للمعاملات الموزعة.
- يتم توفير إصدار مكدس التكنولوجيا (Vue3 Element Plus Vite) RuoYi-Cloud-Vue3 ويتم تحديثه في وقت واحد.
- إذا كنت تريد فصل التطبيق، يرجى الانتقال إلى RuoYi. إذا كنت بحاجة إلى فصل التطبيق، يرجى الانتقال إلى RuoYi-Vue.
- قسيمة Alibaba Cloud: انقر هنا للدخول، قسيمة Tencent Cloud: انقر هنا للدخول
وحدة النظام
com.ruoyi
├── ruoyi-ui // 前端框架 [80]
├── ruoyi-gateway // 网关模块 [8080]
├── ruoyi-auth // 认证中心 [9200]
├── ruoyi-api // 接口模块
│ └── ruoyi-api-system // 系统接口
├── ruoyi-common // 通用模块
│ └── ruoyi-common-core // 核心模块
│ └── ruoyi-common-datascope // 权限范围
│ └── ruoyi-common-datasource // 多数据源
│ └── ruoyi-common-log // 日志记录
│ └── ruoyi-common-redis // 缓存服务
│ └── ruoyi-common-seata // 分布式事务
│ └── ruoyi-common-security // 安全模块
│ └── ruoyi-common-sensitive // 数据脱敏
│ └── ruoyi-common-swagger // 系统接口
├── ruoyi-modules // 业务模块
│ └── ruoyi-system // 系统模块 [9201]
│ └── ruoyi-gen // 代码生成 [9202]
│ └── ruoyi-job // 定时任务 [9203]
│ └── ruoyi-file // 文件服务 [9300]
├── ruoyi-visual // 图形化管理模块
│ └── ruoyi-visual-monitor // 监控中心 [9100]
├──pom.xml // 公共依赖
مخطط الهندسة المعمارية
وظائف مدمجة
- إدارة المستخدم: المستخدم هو مشغل النظام. تقوم هذه الوظيفة بشكل أساسي بإكمال تكوين مستخدم النظام.
- إدارة القسم: تكوين تنظيم النظام (الشركة، القسم، المجموعة)، عرض هيكل الشجرة يدعم أذونات البيانات.
- إدارة المناصب: تكوين المناصب التي يشغلها مستخدمو النظام.
- إدارة القائمة: تكوين قوائم النظام، وأذونات التشغيل، وتحديد إذن الزر، وما إلى ذلك.
- إدارة الأدوار: قم بتعيين أذونات قائمة الأدوار، وتعيين الأدوار، وتقسيم أذونات نطاق البيانات حسب المؤسسة.
- إدارة القاموس: الحفاظ على بعض البيانات الثابتة نسبيًا المستخدمة بشكل متكرر في النظام.
- إدارة المعلمات: تكوين المعلمات المشتركة للنظام ديناميكيًا.
- الإخطار والإعلان: يتم إصدار معلومات إخطار وإعلان النظام والحفاظ عليها.
- سجل التشغيل: تسجيل واستعلام سجل التشغيل العادي للنظام؛
- سجل تسجيل الدخول: يحتوي استعلام سجل سجل تسجيل دخول النظام على استثناءات تسجيل الدخول.
- المستخدمون عبر الإنترنت: مراقبة حالة المستخدمين النشطين في النظام الحالي.
- المهام المجدولة: تتضمن جدولة المهام عبر الإنترنت (إضافة، تعديل، حذف) سجلات نتائج التنفيذ.
- إنشاء التعليمات البرمجية: يدعم إنشاء التعليمات البرمجية للواجهة الأمامية والخلفية (java وhtml وxml وsql) تنزيل CRUD.
- واجهة النظام: إنشاء مستندات واجهة API ذات الصلة تلقائيًا بناءً على رمز العمل.
- مراقبة الخدمة: مراقبة وحدة المعالجة المركزية للنظام الحالي والذاكرة والقرص والمكدس والمعلومات الأخرى ذات الصلة.
- منشئ عبر الإنترنت: اسحب عناصر النموذج لإنشاء تعليمات HTML البرمجية المقابلة.
- مراقبة تجمع الاتصال: مراقبة حالة تجمع اتصال قاعدة بيانات النظام الحالية، وتحليل SQL للعثور على اختناقات أداء النظام.
تجربة على الانترنت
- المشرف/admin123
- لقد تلقيت بعض المكافآت واحدة تلو الأخرى، والتي تم استخدامها لإظهار ترقيات الخادم للحصول على تجربة أفضل. شكرا لكم أيها الأصدقاء.
العنوان التجريبي: http://ruoyi.vip
عنوان الوثيقة: http://doc.ruoyi.vip
مخطط مظاهرة
مجموعة Ruoyi Microservice Exchange
مجموعة QQ: انقر فوق الزر للانضمام إلى المجموعة.