| 使用 OpenJPA 內容值,而不要使用 Kodo 專用內容值 |
|
WebLogic 使用 Kodo(而非 OpenJPA)進行其 JPA 1.0 提供者實作。 此規則會偵測 persistence.xml 檔(必須位於 META-INF 資料夾內)中的 Kodo 專用內容值。 原始檔掃描器快速修正程式僅會將這些內容值轉換成 OpenJPA。 必要的話,個別規則會轉換內容名稱。 轉換之後,如果結果值是空的,則快速修正程式會刪除內容。 |
| 類別 | 說明 |
|---|---|
| kodo.Log |
|
| kodo.ConnectionFactoryProperties |
|
| kodo.ConnectionFactory2Properties |
|
| kodo.MetaDataFactory |
|
| kodo.LockManager |
|
| kodo.OrphanedKeyAction |
|
| kodo.SavepointManager |
|
| kodo.Sequence |
|
| kodo.DataCache |
|
| kodo.QueryCompilationCache |
|
| kodo.jdbc.DBDictionary |
|
| kodo.jdbc.SchemaFactory |
|
| kodo.jdbc.MappingDefaults |
|
| kodo.ee.ManagedRuntime |
|
附註:WebSphere Traditional 8.5.5 版及 Liberty Web Profile 6.0 會使用 OpenJPA 進行其 JPA 2.0 實作。 WebSphere Traditional 9.0 版及 Liberty 的 Java EE 7 JPA 2.1 實作則會使用 EclipseLink。