0 امتیاز
قبل در برنامه نویسی توسط (30 امتیاز)
ویرایش شده قبل توسط

با استفاده از چه مکانیزم های می توان در spring چند دیتابیس رو مدیریت کرد. و transaction  های یکسانی بر روی همه دیتابیس ها داشت. و اصلی ترین مسله یکسان بودن دیتاهای این دیتابیس هاست.

قبل توسط (1.1هزار امتیاز)
اینی که میگین یچیزی شبیه replication درسته؟
قبل توسط (30 امتیاز)
replication در سطح database هست اگه اشتباه نکنم.
من در سطح  application خودم که spring ی هست میخوام.
بطور مثال: قبلا که توی application یک دیتابیس داشتم. برای انجام کاری یه دستور DML ی استفاده میکردم.
حالا application من ۲ تا دیتابیس داره.
ایا راهی هست که به hibernate یا به spring بفهمونم که الان ۲ تا دیتابیس داری و اون دستور DMLی رو باید تویه ۲تا دیتابیس انجام بده؟

با تشکر فراوان.

1 پاسخ

0 امتیاز
قبل توسط (1.1هزار امتیاز)

این پروژه در github بصورتی تنظیم شده Spring و Hibernate به دو دیتابیس متفاوت متصل می شوند اما transaction های هر کدام از دیتابیس ها جدا مدیریت می شود ولی می توانید در لایه سرویس یکبار dao مربوط به دیتابیس اول و یکبار dao مربوط به دیتابیس دوم را فراخوانی کنید.

سوالات مشابه

0 امتیاز
0 پاسخ 482 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط bahrambb (308 امتیاز)
0 امتیاز
0 پاسخ 742 بازدید
0 امتیاز
1 پاسخ 761 بازدید
+1 امتیاز
2 پاسخ 929 بازدید
+1 امتیاز
1 پاسخ 512 بازدید
+1 امتیاز
1 پاسخ 613 بازدید
0 امتیاز
2 پاسخ 1.5هزار بازدید
0 امتیاز
1 پاسخ 1.6هزار بازدید
+2 امتیاز
1 پاسخ 688 بازدید
0 امتیاز
1 پاسخ 495 بازدید
...