JTA ni nini katika hibernate?
JTA ni nini katika hibernate?

Video: JTA ni nini katika hibernate?

Video: JTA ni nini katika hibernate?
Video: ХАБИБ - Ягода малинка (Премьера клипа) 2024, Novemba
Anonim

Hibernate ni utekelezaji wa vipimo vya Java Persistence API (JPA). JTA (Java Transaction API) ni kiwango/vielelezo vya Java kwa miamala iliyosambazwa. Inakuja kwenye picha unapokuwa na miamala inayopitia miunganisho/DB/rasilimali nyingi. Atomikos ni utekelezaji wa JTA.

Kwa hivyo, muamala wa JTA hufanyaje kazi?

Java™ Shughuli API ( JTA ) huruhusu programu kutekeleza kusambazwa shughuli , hiyo ni, shughuli ambayo inafikia na kusasisha data kwenye rasilimali mbili au zaidi za mtandao za kompyuta. A shughuli inafafanua kitengo cha kimantiki cha kazi kwamba ama kufaulu kabisa au kutoleta matokeo kabisa.

Pia, chanzo cha data cha JTA ni nini? Kwa kifupi: ikiwa aina ya shughuli ya kitengo cha kuendelea ni JTA ,, jta - chanzo cha data kipengele kinatumika kutangaza jina la JNDI la Chanzo cha data cha JTA ambayo itatumika kupata miunganisho. Hii ndio kesi ya kawaida.

Vile vile mtu anaweza kuuliza, matumizi ya shughuli katika hibernate ni nini?

Shughuli Kiolesura ndani Hibernate Katika hibernate mfumo, tunayo Shughuli interface ambayo inafafanua kitengo cha kazi. Inadumisha uondoaji kutoka kwa shughuli utekelezaji (JTA, JDBC). A shughuli inahusishwa na Kikao na kuthibitishwa na kipindi cha kupiga simu. startTransaction().

JTA ni nini katika chemchemi?

Java Transaction API, inayojulikana zaidi kama JTA , ni API ya kudhibiti shughuli katika Java. Inaturuhusu kuanza, kufanya na kurejesha miamala kwa njia isiyo ya kawaida. Nguvu ya kweli ya JTA iko katika uwezo wake wa kudhibiti rasilimali nyingi (yaani hifadhidata, huduma za ujumbe) katika shughuli moja.

Ilipendekeza: