一般的看法以为,事件仅与数据库相干。
事件必需恪守ISO/IEC所制订的ACID准绳。ACID是原子性(atomicity)、一致性(consistency)、断绝性 (isolation)和持久性(durability)的缩写。事件的原子性示意事件实行过程当中的任何失利都将致使事件所做的任何修正失效。一致性示意 当事件实行失利时,一切被该事件影响的数据都应该恢复到事件实行前的状况。断绝性示意在事件实行过程当中对数据的修正,在事件提交之前对其他事件不可见。持 久性示意已提交的数据在事件实行失利时,数据的状况都应该准确。
浅显的明白,事件是一组原子操纵单位,从数据库角度说,就是一组SQL指令,要么悉数实行胜利,若由于某个缘由个中一条指令实行有毛病,则打消先前实行过的一切指令。更简答的说就是:要么悉数实行胜利,要么打消不实行。
既然事件的观点从数据库而来,那Java事件是什么?
实际上,一个Java运用体系,假如要操纵数据库,则经由过程JDBC来完成的。增添、修正、删除都是经由过程响应要领间接来完成的,事件的掌握也响应转移到Java程序代码中。因而,数据库操纵的事件习惯上就称为Java事件。
以上就是JAVA中什么是事件的细致内容,更多请关注ki4网别的相干文章!