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 پاسخ 388 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط bahrambb (308 امتیاز)
0 امتیاز
0 پاسخ 689 بازدید
0 امتیاز
1 پاسخ 721 بازدید
+1 امتیاز
2 پاسخ 863 بازدید
+1 امتیاز
1 پاسخ 469 بازدید
+1 امتیاز
1 پاسخ 572 بازدید
0 امتیاز
2 پاسخ 1.4هزار بازدید
0 امتیاز
1 پاسخ 1.5هزار بازدید
+2 امتیاز
1 پاسخ 644 بازدید
0 امتیاز
1 پاسخ 458 بازدید
...