0

我们的应用程序当前使用 Togglz。我正在从 a 迁移FileBasedStateRepository到 a JDBCStateRepository。我正在使用构建器来创建JDBCStateRepository.

我对noCommit选项的作用感到困惑?有人可以解释它的作用。我应该使用它还是不使用它?

谢谢!

4

1 回答 1

1

您可以在以下源代码中看到它的作用JDBCStateRepository

https://github.com/togglz/togglz/blob/dbf3fc5e48d567e3e307e490f4985c48d1a4e7ca/core/src/main/java/org/togglz/core/repository/jdbc/JDBCStateRepository.java#L317-L319

如果noCommit设置,则在更新存储库状态后不提交数据库事务。如果您在事务由容器管理的 Java EE 环境中使用 Togglz,这可能很有用。

于 2020-04-18T07:02:01.327 回答