카테고리 없음

[자바] myBatis는 refreshAndLock과 같은 방법을 제공합니까?

필살기쓰세요 2021. 2. 1. 00:19

mybatis에는 그러한 방법이 없습니다. mybatis는 이것에 대해 너무 낮은 수준입니다. 수동으로해야합니다.

비관적 잠금의 경우 다음과 같습니다.

<select id="refreshAndLock" resultType="YourType"> SELECT * FROM TableStoringYourType WHERE id = #{id} FOR UPDATE </select>

-------------------

내가 아는 한, Ibatis는 비관적 잠금은 말할 것도없고 낙관적이지도 않은 잠금을 지원하지 않습니다.

대부분의 Java 응용 프로그램은 낙관적 잠금 만 사용하므로 시도해 볼 수 있습니다. iBatis에 낙관적 잠금을 직접 추가 할 수 있습니다. 여기에서는 spring으로이를 수행하는 방법에 대해 설명합니다. optimistic-locking-on-ibatis



출처
https://stackoverflow.com/questions/39919996