我正在按照此示例测试ScalarDB。
https://github.com/indetail-blockchain/getting-started-with-scalardb
示例说
” 执行交易 可以从transactionManager检索DistributedTransaction。然后使用该对象执行所需的操作并最终提交它们。 “
尽管从示例中还不清楚什么是transactionManager
以及如何从中创建DistributedTransaction。
如何创建DistributedTransaction实例?
答案 0 :(得分:0)
这是方法。
Injector injector = Guice.createInjector(new TransactionModule(new DatabaseConfig(props)));
TransactionService service = injector.getInstance(TransactionService.class);
DistributedTransaction tx = service.start();