में रनटाइम के दौरान मूल्य मैं वसंत MVC उपयोग कर रहा हूँ + दो डेटाबेससेम बदलें संपत्ति/वसंत
इसलिए उदाहरण के लिए हाइबरनेट +: मैं 2 sessionFactories पैदा करते हैं। sessionFactory1
(datasource1
का उपयोग करके) और sessionFactory2
(datasource2
का उपयोग करके)।
रनटाइम पर sessionFactory में sessionFactory1
या sessionFactory2
को बदलना संभव होगा ताकि दाओ/एस उनका संदर्भ दे। sessionFactory पहले से ही सभी दाओ/एस के लिए स्वचालित है।
मैं अभी इसके लिए खोज रहा हूं मुझे लगता है कि @ कॉन्फ़िगरेशन मेरी मदद कर सकता है लेकिन मुझे यकीन नहीं है।
मैं सारराउटिंगडेटा स्रोत का प्रयास कर रहा हूं लेकिन ऐसा नहीं लगता कि इससे मदद मिलती है।
कोई भी समाधान जानता है ?? – precursor
यकीन नहीं है कि मैं इसे प्राप्त करता हूं, आप प्रत्येक डीएओ में सही कारखाने को इंजेक्ट कर सकते हैं? – aishwarya
ठीक है अब मैं http://blog.springsource.com/2007/01/23/dynamic-datasource-routing/ – precursor