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 پاسخ 409 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط bahrambb (308 امتیاز)
0 امتیاز
0 پاسخ 700 بازدید
0 امتیاز
1 پاسخ 737 بازدید
+1 امتیاز
2 پاسخ 881 بازدید
+1 امتیاز
1 پاسخ 479 بازدید
+1 امتیاز
1 پاسخ 587 بازدید
0 امتیاز
2 پاسخ 1.4هزار بازدید
0 امتیاز
1 پاسخ 1.6هزار بازدید
+2 امتیاز
1 پاسخ 658 بازدید
0 امتیاز
1 پاسخ 471 بازدید
...