যখন আপনি @Transactional
কোনও লেনদেনের ব্লক ছাড়াই কোনও পদ্ধতিকে কল করেন তখন পিতামাতার লেনদেনটি নতুন পদ্ধতিতে চালিয়ে যাবে। এটি প্যারেন্ট পদ্ধতি থেকে (একই) একই সংযোগ ব্যবহার করবে @Transactional
এবং ডাকা পদ্ধতিতে যে কোনও ব্যতিক্রম @Transactional
ঘটবে (তা ছাড়াই লেনদেনের সংজ্ঞাতে কনফিগার হওয়া হিসাবে লেনদেনকে রোলব্যাক করবে)।
যদি আপনি একই উদাহরণের @Transactional
সাথে কোনও পদ্ধতি থেকে টীকাগুলি সহ কোনও পদ্ধতিকে কল করেন @Transactional
, তবে তথাকথিত পদ্ধতিগুলির ট্রানজেকশনাল আচরণের লেনদেনে কোনও প্রভাব পড়বে না। তবে আপনি যদি কোনও পদ্ধতির কোনও লেনদেন সংজ্ঞা সহ অন্য পদ্ধতি থেকে লেনদেন সংজ্ঞা সহ কল করেন এবং সেগুলি বিভিন্ন ক্ষেত্রে হয়, তবে তথাকথিত কোডের কোডটি তথ্যের মধ্যে প্রদত্ত লেনদেন সংজ্ঞা অনুসরণ করবে।
আপনি বিভাগে আরও বিস্তারিত জানতে পারেন ঘোষণামূলক লেনদেন ব্যবস্থাপনা এর বসন্ত লেনদেন ডকুমেন্টেশন ।
বসন্তের ঘোষণামূলক লেনদেনের মডেল এওপি প্রক্সি ব্যবহার করে uses সুতরাং লেনদেন তৈরির জন্য এওপি প্রক্সি দায়বদ্ধ। এওপি প্রক্সি কেবল তখনই সক্রিয় থাকবে যখন উদাহরণ সহ পদ্ধতিগুলি উদাহরণের বাইরে থেকে ডেকে আনা হবে।