اسم المخطط المتغير Hiberate في SQL المسماة الاستعلام

StackOverflow https://stackoverflow.com/questions/2744157

  •  02-10-2019
  •  | 
  •  

سؤال

بخلاف المخطط الافتراضي ، بالنسبة لبعض استعلامات SQL ، أحتاج إلى الوصول إلى مخطط معين. المشكلة هي أن اسم هذا المخطط الخاص يختلف عن البيئات المختلفة.

بعد Goggling وجدت أن استخدام هذا حلقة الوصل أنا قادر على تحديد اسم المخطط في متغير. إذا كان هذا صحيحًا ، لدي أسئلة متابعة:

  1. هل من شأنه أن يستفسر SQL في الاستعلام المسماة؟
  2. كيفية تعيين قيمة الأسماء المتغيرة؟

شكرا مقدما.

هل كانت مفيدة؟

المحلول

  • إنشاء حبة مصنع تهيئة تأخذ موقعين للموارد ، وسيستخدم التهيئة أحد الموارد لتنفيذ استبدال السلسلة في الآخر ، وتخزين النتائج في ملف مؤقت وهو إخراج فول المصنع. نقاط للأناقة إذا قمت بإجراء لغة بديلة RAW REGEX.
  • قم بإنشاء سياق ربيع حيث تعلن مثيلًا لهذه الفول ، ويمرر في مورد مع جميع الاستعلامات المسماة ومورد سيقوم باستبدال السلسلة لتوفير إصدارات محددة للبيئة من الاستعلامات.
  • في سياق الربيع ، قم بإنشاء SessionFactoryBean لتهيئة SessionFactory الخاصة بك ، حيث تمرير نتائج حبة المصنع السابقة كمورد رسم الخرائط بحيث يتم التقاط الاستعلامات المحولة بواسطة تكوين السبات.
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top