io.objectbox.Box <t>线程中的“ query()”,“ put()”,“ remove()”安全吗?

时间:2018-11-01 06:24:19

标签: objectbox

我正在使用ObjectBox库,该库确实很有用,谢谢。 就我而言,我经常使用“查询”“输入”,我想知道线程安全吗? 我应该为此添加lock/synchronized(ReentrantReadWriteLock)吗?

1 个答案:

答案 0 :(得分:0)

ObjectBox是线程安全的,transactional因此是安全的。需要注意的一件事是parameters to queries。当然,如果在Query对象上设置参数,则必须确保在线程间使用同一对象时不会覆盖这些参数。