Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们的应用程序当前使用 Togglz。我正在从 a 迁移FileBasedStateRepository到 a JDBCStateRepository。我正在使用构建器来创建JDBCStateRepository.
FileBasedStateRepository
JDBCStateRepository
我对noCommit选项的作用感到困惑?有人可以解释它的作用。我应该使用它还是不使用它?
noCommit
谢谢!
您可以在以下源代码中看到它的作用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,这可能很有用。