EclipseLink 沒有與 openjpa.LockManager 配置內容對等的配置。EclipseLink 將不會辨識此 OpenJPA 鎖定模式內容,並且會改用 EclipseLink 預設鎖定模式。在 EclipseLink 中,鎖定模式可使用 JPA 2.1 規格進行設定,該規格會提供鎖定 API,如 EntityManager lock 方法或 Query setLockMode 方法。請參閱此規格以取得詳細資料。
此規則會在 persistence.xml 檔中標示下列 OpenJPA 鎖定管理程式內容名稱。
<persistence-unit name="JPAService"> <properties> <property name="openjpa.LockManager" value="pessimistic"> </properties> </persistence-unit>
如需此 OpenJPA 至 EclipseLink 移轉問題的相關資訊,請參閱 從 OpenJPA 移轉至 EclipseLink:持續性 XML 手冊。