我理解隔离级别的概念。但是你如何设置它以及在哪里?我从来没有在java程序中看到过这个问题。
答案 0 :(得分:4)
请参阅Connection界面。 它定义了可以与setTransactionIsolation()方法一起使用的常量TRANSACTION_XXX。
答案 1 :(得分:2)
将有一个默认的隔离级别,由用于访问DBMS的Java软件和DBMS本身的组合决定。通常,它可能在高级隔离(SQL标准中的SERIALIZABLE)中工作,但您可以使用stacker标识的方法更改工作级别。
您可以使用特定于DBMS的语句。 SQL Standard提供SET TRANSACTION作为可伪造的语句;你可能会发现你也有SET ISOLATION这样的陈述。