Togglz:JDBCStateRepository.Builder 中的 noCommit 选项,它有什么作用?
Togglz: noCommit option in JDBCStateRepository.Builder, what does it do?
我们的应用程序目前使用 Togglz。我正在从 FileBasedStateRepository
迁移到 JDBCStateRepository
。我正在使用构建器来创建 JDBCStateRepository
。
我对 noCommit
选项的作用感到困惑?有人可以解释它的作用。我应该使用它还是不使用它?
谢谢!
你可以在JDBCStateRepository
的源代码中看到它的作用:
如果设置了noCommit
,则在更新存储库状态后不会提交数据库事务。如果您在事务由容器管理的 Java EE 环境中使用 Togglz,这可能会有用。
我们的应用程序目前使用 Togglz。我正在从 FileBasedStateRepository
迁移到 JDBCStateRepository
。我正在使用构建器来创建 JDBCStateRepository
。
我对 noCommit
选项的作用感到困惑?有人可以解释它的作用。我应该使用它还是不使用它?
谢谢!
你可以在JDBCStateRepository
的源代码中看到它的作用:
如果设置了noCommit
,则在更新存储库状态后不会提交数据库事务。如果您在事务由容器管理的 Java EE 环境中使用 Togglz,这可能会有用。