Orientdb 如何使用orient jdbc驱动程序执行非事务性提交

Orientdb 如何使用orient jdbc驱动程序执行非事务性提交,orientdb,orientdb-2.1,orientdb2.2,Orientdb,Orientdb 2.1,Orientdb2.2,我正在使用JDBC驱动程序v2.2.13连接远程数据库,如下所示 Connection conn = (OrientJdbcConnection) DriverManager.getConnection("jdbc:orient:remote:" + ip + ":" + port + ";" + ip + ":" + port2 + "/" + appName, info); 我在创建edge时收到以下警告,因为服务器日志 WARNI {db=Sun

我正在使用JDBC驱动程序v2.2.13连接远程数据库,如下所示

Connection conn = (OrientJdbcConnection) DriverManager.getConnection("jdbc:orient:remote:"  + ip + ":" + port + ";" + ip + ":" + port2 + "/"
                    + appName, info);
我在创建edge时收到以下警告,因为服务器日志

WARNI {db=Sun} Requested command 'create edge type '_F_ as subclass of 'E'' must be executed outside active transaction: the transactional will be committed and reopen right after it. To avoid this behavior execute it outside a transaction [OrientGraph]
从警告中可以看出,数据库的实例(连接连接)是事务性的

解决这个问题的一种方法是使用JavaAPI使用OrientgraphNoTx数据库实例


如何为Orient JDBC驱动程序执行“非事务性”提交或OrientgraphNoTx的等效操作

命令
创建边缘类型“\u F_u”作为“E”的子类
不是有效的OrientDb sql命令。要创建边缘:
create CLASS\u F_uu扩展E
,它不是一个命令,而是一个服务器日志。您能给我看一下jdbc命令的代码吗?我写道:`Statement stmt=conn.createStatement();stmt.execute(“创建类F扩展E”);stmt.close();`我成功地创建了边和顶点。如果您可以再次阅读此问题。我的问题是,在服务器日志(运行server.sh的linux终端)中,我收到警告:
请求的命令“create edge type”\u F_u作为“E”的子类必须在活动事务之外执行:事务将被提交,然后立即重新打开。要避免这种行为,请在事务之外执行它[OrientGraph]
解决此包装问题的可能方法是使用orientdb的非事务实例(OrientdbNoTx使用java API)。我的问题是如何使用JDBC驱动程序实现这一点?谢谢