The common and error prone way of saving things in the database is to open a transaction, enter a try clause, do something then commit. If we catch an exception, then we rollback. something like this: begin transaction; try { do something; do something else; commit; } catch (Any exception which may occur) { rollback; } There are 3 things which can go wrong. 1 we forget to begin the transaction, 2 we forget to commit and 3 we do not rollback properly. What ...

LicenseLGPL 2.1
Tagsstorexwikiplatformtransaction
DateMar 19, 2019
Filespom (5 KB)  jar (24 KB)  View All
RepositoriesXWiki Releases
Ranking#87759 in MvnRepository (See Top Artifacts)
Used By4 artifacts

Note: There is a new version for this artifact

New Version16.0.0


Note: this artifact is located at XWiki Releases repository (https://maven.xwiki.org/releases/)

Compile Dependencies (0)

Category/License Group / ArtifactVersionUpdates

Test Dependencies (1)

Category/License Group / ArtifactVersionUpdates

LGPL 2.1
org.xwiki.commons » xwiki-commons-tool-test-component 11.2-rc-116.3.1

Developers

NameEmailDev IdRolesOrganization
XWiki Development Teamdevs