Apache OpenJPA

Software screenshot:
Apache OpenJPA
Podrobnosti Software:
Verze: 2.4.0 / 1.2.3 Aktualizováno
Datum uploadu: 20 Jul 15
Licence: Volný
Popularita: 33

Rating: 1.0/5 (Total Votes: 1)

Apache OpenJPA je dodáván ve dvou oddělených větvích, každá úroveň výrobního materiálu.
Rozdíly mezi těmito dvěma jsou standardy, které realizují. Pobočky 1.x navazuje na JSR-220 Enterprise Java Beans 3.0 specificationm zatímco 2.x pobočka byla po vzoru specifikaci JSR-317 Java Persistence 2.0.
OpenJPA funguje po vybalení z krabice jako persistence vrstvy pro jarní a Tomcatu aplikace, ale mohou vývojáři také vytvořit jej jako samostatný Java knihovny, dokonce i pracovat v non-Java EE médií.
Projekt Java persistence, který lze použít jako samostatný POJO persistence vrstvy, nebo integrovat do jakéhokoliv kompatibilního kontejneru Java EE a mnoho dalších lehkých rámců.

Co je nového v této verzi :

  • Upgrade na ASM 4 závislost
  • Zrychlete vyhledávání metadat dotaz
  • možnost vyloučit název schématu z vytvořenéhoTable anotaci pro generované subjekty poskytují

Co je nového ve verzi 2.3.0 / 1.2.3:

  • Upgrade na ASM 4 závislost
  • Zrychlete vyhledávání metadat dotaz
  • možnost vyloučit název schématu z vytvořenéhoTable anotaci pro generované subjekty poskytují

Co je nového ve verzi 2.1.0:

  • Opravené chyby:
  • ConcurrentModificationException na org.apache.openjpa.kernel.BrokerImpl
  • Vložit text více než 4K bajtů na hodnotu CLOB sloupci příčiny SQLException: Vyčerpaný výsledný
  • ConcurrentModificationException s vlastním odkazem entity třídě, když neběží zesilovač
  • Generování identifikátory pomocí sekvenční tabulky může selhat při inicializaci sekvence stolu
  • mimo meze výjimky pomocí načtení plán
  • JPQL nezdaří s seskupit a mající aggregate_expression IN (poddotaz)
  • SQL-syntaktické chyby H2
  • ORDER BY připojí další sloupec na klauzuli SELECT, které mohou způsobit POTENCIÁLNĚ ORA-00979 chyba
  • Informix zámek výjimky nejsou správně mapována OpenJPA
  • Typo časového datového typu v SQLServerdictionary pro MSSQL 2008
  • Zlepšení:
  • OpenJPA není smysluplně implementovat JDBC3, JDBC4 metody ve svých delegátů
  • Poskytovat slovníkovou podporu pro solidDB
  • Upgrade na nejnovější společenské-lang pro požadovanou OSGi metadata
  • Poskytovat možnost LRU pro mezipaměť L2 dat
  • Lepší ověření parametrů na StoreCache.pinAll () metoda
  • Mapování nepodporovaný typ
  • Upgrade na nejnovější Geronimo specifikace pro JPA2 a Bean validaci
  • použijte kontejner spravované datové zdroje jako Plátek
  • Refactor zpracování nemovitosti pro distribuovanou konfiguraci Slice
  • Aktualizovat MetaDataRepository docs
  • Podpora Streaming Lob v DB2
  • Pomocí FindBugs ke snížení počtu chyb kódování
  • Nové vlastnosti:
  • Bean Validation vzorek
  • Přidat rozhraní politiky pro cílení dotazy na podmnožině plátky
  • Přidat rozhraní politiky pro cílení vyhledávač na podmnožinu plátky
  • Produkce SPS Bean Validation příklad a odpovídající dokumentaci
  • Přidat podporu pro datetime2 s MS SQLServer
  • Nový OpenTrader příklad
  • Podpora MaxDB
  • Úkoly:
  • Upgrade na nejnovější SPS 2.0 TCK
  • Podpora Drop JDK5 začínající OpenJPA 2,1
  • Zkoušky:
  • Need Query Test Engine kbelík
  • Jednoduché openjpa-xmlstore testy
  • Přidat podporu pro testování s Apache Bean ověření poskytovatele
  • CachedEntityStatistics závisí na tom,GeneratedValue, který není podporován v Oracle ve výchozím nastavení
  • Aktualizace openjpa-integrace-daytrader provádět uživatelské úlohy
  • testExternalValues ​​nezdařilo s ORA-01438 Oracle výjimkou
  • Fix 2 testovacích případů, které způsobují selhání na DB2 9.7

Co je nového ve verzi 2.0.0:

  • Opravy chyb:
  • ReverseMappingTool selže openjpa-examples / reversemapping vzorek
  • Dokumentační opravy
  • Při batchLimit = -1 nebo & # x3e,. 1 a výjimka je způsobena, params a failedObject chybí výsledné výjimky
  • inicializace DataCacheManager není závit bezpečné.
  • Strategy spustí InvalidStateException pro obory, které jsou deklarovány jako Java rozhraní
  • Potřeba nastavení nových OPENJPA-1097 Proxy a DetachedStateField chování
  • Kompatibilita
  • vlastnosti režim Cache přechází do em.find a zamykací metody nejsou přechodné
  • Query s režimem LOCK nastaven do PESSIMISTIC_WRITE nemá pro aktualizace doložky připojené k sql když běží dvakrát
  • Nastavení PessimisticLockManager nepodaří připojit & quot; pro aktualizaci ustanovení & quot; na příkaz select
  • ReverseMappingTool (SchemaGenerator) chyba
  • PESSIMISTIC_WRITE nefunguje v Informix
  • PessimisticLockException místo LockTimeoutException hozen na DB2V9 pro ZOS
  • Špatné PersistentAttributeType se vrátil proEmbedded typy
  • Výjimka při vytváření továrny kvůli javax.persistence.transactionType
  • Nekonzistentní tvorba StateManagerImpl v BrokerImpl
  • NPE v MetaDataRepository při předpínání je povoleno pod Tučná zátěžové.
  • MetaDataRepository předpětí nenačte JAXB meta data
  • Zlepšení:
  • Zkontrolujte, org.apache.openjpa.persistence.meta.AnnotationProcessor6 jako služba
  • Přidat nový zpracování Odpojit
  • oddělit QueryCache z DataCache
  • Vyvolání Metamodel generator
  • Výstup pro generovaný kanonický Metamodel zdrojového kódu
  • Testování:
  • Náhodná závada test org.apache.openjpa.persistence.generationtype.TestGeneratedValues ​​při provozu na MySQL
  • Přidat JPQL testy pro sběr element
  • selhání TestCase v TextException na MSSQL
  • Fix TestTimeoutException testovací výpadky na MSSQL a MySQL
  • Fix TestTimestampVersion na různých databázích
  • Fix TestJDBCEscapeDate test MSSQL
  • Fix TestGeneratedValues ​​pro DB2
  • Nové zkoušky na dotaz kvalifikované cest
  • Fix občasných poruch časový limit datacache v TestSJVMCache a CacheTest

Co je nového ve verzi 1.2.2:

  • Opravy chyb:
  • Primární klíč omezení porušil použití (Oracle), sekvence pro generování ID ve vícevláknových aplikací
  • & quot; došlo neřízený objekt v oblasti trvalé & quot; chyba při slučování strom objektů
  • Aktualizace subjektům prostřednictvím metod životního cyklu zpětné volání
  • MappedSuperClass Příčina výjimky prázdného ukazatele ve třídě s IdClass
  • Některé zdrojové soubory obsahují Windows EOL znaků
  • AbstractResultList.subList hází UnsupportedOperationException
  • SQLServerDictionary způsobí NumberFormatException, pokud je použit MS SQL Server JDBC ovladač
  • Subjekty vystupující z namapované super třídy, která definuje ID pole má stejný parametr typu ObjectID
  • SetQueryTimeout (x), kde x! = 0 příčiny SQLException s DB2 v systému z / OS
  • NPE na org.apache.openjpa.jdbc.meta.MappingInfo.mergeJoinColumn (MappingInfo.java:1400~~HEAD=pobj)
  • problémy délka cesty na Windows
  • NativeQueries nezdaří s MySQL
  • Pokud by ne vždy CAST s horním a spodním DB2
  • ReverseMappingTool a SchemaTool není-li pro Sybase
  • Přesun cacheable konfiguraci třídy na ClassMetaData
  • SQLServer řidič 2.0 funguje, ale způsobí výjimku SQLServerDictionary při prvním připojení
  • ClassNotFoundException pro vlastní DBDictionary používaný EJB
  • NULL ve sloupcích součástIdClass složený klíč vede k & quot; mizí & quot; (null) vrací objekty
  • Nelze přetrvávat vztah k samostatně stojící osoby
  • Snížit uzamčení v JDBCStoreManager
  • NPE při zvyšování serializovatelný, číslo verze třídu
  • Odstranit java.net Maven repostiory z TCK pom.xml
  • Zlepšení:
  • Snížit synchronizace překážek v datovém cache, metadata repository, a správcem událostí životního cyklu
  • Oracle potřebuje schopnost nebude mít escape znak pro vyhledávání řetězce.
  • Implementace LOCKTIMEOUT pomocí db konkrétní straně serveru lock funkce časového limitu
  • Přidat opt-in a opt-out konfiguraci pro L2 DataCache
  • Přidat .gitignore pro uživatele git
  • Použít StringBuilder namísto StringBuffer v SQLBuffer
  • Použít java.util.concurrent.ConcurrentHashMap spíše než synchronizované HashMap v ClassMapping.
  • Vylepšení výkonu pro detach
  • Zlepšení výkonnosti snížením těžby dřeva v dávkované OLE
  • Testování:
  • Derby Test oblek rychlost-up
  • Povolit modelový případ pro jpql

Podobný software

BIKE
BIKE

13 May 15

pg_repack
pg_repack

10 Dec 15

PHP SQL Parser
PHP SQL Parser

13 May 15

Sqitch
Sqitch

21 Jul 15

Ostatní software developer Apache Software Foundation

Apache OODT
Apache OODT

20 Jul 15

Apache Curator
Apache Curator

10 Feb 16

Apache ActiveMQ
Apache ActiveMQ

13 May 16

Apache Roller
Apache Roller

12 Apr 15

Komentáře k Apache OpenJPA

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!
Vyhledávání podle kategorie