ممنون از پاسخ کاملتون.
فقط برای روشنتر شدن موضوع این سوال را میپرسم.
پس یعنی وقتی که ما در پیاده سازی متد یک Interface ، درج و حذف و بروزرسانیهای مختلفی در آن متد داریم و در نتیجه چند بار از saveChanges استفاده میکنیم.
در این حالت کلیه این عملیات در قالب یک transaction به حساب میآید و در صورت بروز استثنا ، کل عملیات داخل متد rollback خواهد شد؟