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: 290

Rating: 1.0/5 (Total Votes: 2)

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

DBKiss
DBKiss

13 May 15

tomdb
tomdb

13 May 15

Hibernate
Hibernate

6 Mar 16

Ostatní software developer Apache Software Foundation

Apache log4php
Apache log4php

6 Jun 15

Apache Tez
Apache Tez

11 Mar 16

Apache Flume
Apache Flume

4 Jun 15

Apache ACE
Apache ACE

13 Apr 15

Komentáře k Apache OpenJPA

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