რა არის JTA ჰიბერნაციაში?
რა არის JTA ჰიბერნაციაში?

ვიდეო: რა არის JTA ჰიბერნაციაში?

ვიდეო: რა არის JTA ჰიბერნაციაში?
ვიდეო: ААА игра года 2021, лучший рогалик на пк, бесконечное мясо ► Смотрим Vampire Survivors 2024, მაისი
Anonim

ჰიბერნაცია არის Java Persistence API (JPA) სპეციფიკაციის იმპლემენტაცია. JTA (Java Transaction API) არის Java სტანდარტი/სპეციფიკაცია განაწილებული ტრანზაქციებისთვის. ეს ჩნდება მაშინ, როდესაც თქვენ გაქვთ ტრანზაქციები, რომელიც მოიცავს მრავალ კავშირს / DBs / რესურსებს. Atomikos არის განხორციელება JTA.

აქედან გამომდინარე, როგორ მუშაობს JTA ტრანზაქცია?

Java™ გარიგება API ( JTA ) საშუალებას აძლევს აპლიკაციებს შეასრულონ განაწილებული გარიგებები , ანუ გარიგებები რომ აქვს წვდომა და განაახლებს მონაცემებს ორ ან მეტ ქსელურ კომპიუტერულ რესურსზე. ა გარიგება განსაზღვრავს ლოგიკურ ერთეულს მუშაობა რომ ან მთლიანად ახერხებს ან საერთოდ არ იძლევა შედეგს.

ასევე, რა არის JTA მონაცემთა წყარო? მოკლედ: თუ მდგრადობის ერთეულის ტრანზაქციის ტიპია JTA , jta - მონაცემთა წყარო ელემენტი გამოიყენება JNDI-ის სახელის გამოსაცხადებლად JTA მონაცემთა წყარო რომელიც გამოყენებული იქნება კავშირების მოსაპოვებლად. ეს ჩვეულებრივი შემთხვევაა.

ანალოგიურად შეიძლება ვინმემ იკითხოს, რა სარგებლობა აქვს ტრანზაქციას ჰიბერნაციაში?

გარიგება ინტერფეისი შიგნით ჰიბერნაცია In ზამთარი ჩარჩო, გვაქვს გარიგება ინტერფეისი, რომელიც განსაზღვრავს სამუშაოს ერთეულს. ის ინარჩუნებს აბსტრაქციას გარიგება განხორციელება (JTA, JDBC). ა გარიგება ასოცირდება სესიასთან და ინსტანცირდება სესიის გამოძახებით. BeginTransaction().

რა არის JTA გაზაფხულზე?

Java Transaction API, უფრო ხშირად ცნობილი როგორც JTA , არის API ჯავაში ტრანზაქციების მართვისთვის. ის საშუალებას გვაძლევს დავიწყოთ, განვახორციელოთ და დავაბრუნოთ ტრანზაქციები რესურს-აგნოსტიკურად. ჭეშმარიტი ძალა JTA მდგომარეობს მის უნარში, მართოს მრავალი რესურსი (მაგ. მონაცემთა ბაზები, შეტყობინებების სერვისები) ერთ ტრანზაქციაში.

გირჩევთ: