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 پاسخ 262 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط bahrambb (308 امتیاز)
0 امتیاز
0 پاسخ 578 بازدید
0 امتیاز
1 پاسخ 602 بازدید
+1 امتیاز
2 پاسخ 712 بازدید
+1 امتیاز
1 پاسخ 374 بازدید
+1 امتیاز
1 پاسخ 472 بازدید
0 امتیاز
2 پاسخ 1.1هزار بازدید
0 امتیاز
1 پاسخ 1.4هزار بازدید
+2 امتیاز
1 پاسخ 546 بازدید
0 امتیاز
1 پاسخ 363 بازدید
...