在Spring Data JPA中与DB2的UR选项一起使用

时间:2018-10-11 22:26:26

标签: java spring hibernate spring-data-jpa db2

我正在寻找一个将DB2和UR选项与Spring Data JPA的JPA存储库一起使用的示例。

已经有一个重复的问题,没有答案。

“ DB2“ With UR” Spring Data JPA”

我如何完成此任务?

1 个答案:

答案 0 :(得分:0)

您可以通过某些MON表函数来查看当前连接或当前工作单元使用的隔离级别。例如

db2 "select c.CURRENT_ISOLATION, c.APPLICATION_NAME from table(mon_get_connection(null,-2)) c"

返回

CURRENT_ISOLATION APPLICATION_NAME      
----------------- ----------------------
                  db2jcc_application    
                  db2jcc_application    
                  db2jcc_application    
                  db2bp                 
UR                db2bp                 
                  db2jcc_application    

  6 record(s) selected.

select CURRENT_ISOLATION, APPLICATION_HANDLE from table(mon_get_unit_of_work(null,-2,null)) c

返回例如

CURRENT_ISOLATION APPLICATION_HANDLE  
----------------- --------------------
                                   394
                                   393
                                   392
                                   477
UR                                 555
                                   395

  6 record(s) selected.

两个表函数也可以返回很多其他列