Как указать подсказку с помощью jpa и MS SQL - PullRequest
1 голос
/ 09 октября 2011

Я бы хотел, чтобы одна из моих таблиц имела блокировку на уровне строк. В настоящее время я использую JPA (спящий режим) с игровой инфраструктурой.

Это то, что должно быть указано на уровне БД, или это может быть сделано программно?

1 Ответ

0 голосов
/ 18 октября 2011

В качестве обходного пути я настроил транзакцию на read_uncommited с кодом ниже.


   try{
     Session session = (Session) Report.em().getDelegate();
     Connection connection = session.connection();
     connection.setTransactionIsolation(Connection.TRANSACTION_READ_UNCOMMITTED);
   } catch(SQLException e){
   ...
   }

Это, кажется, соответствует моим потребностям, но не совсем то, что я искал.Кроме того, session.connection () устарела, и это не может быть долгосрочным решением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...