Apache OpenJPA

Software kuvakaappaus:
Apache OpenJPA
Ohjelmiston tiedot:
Versio: 2.4.0 / 1.2.3 Päivitetty
Lähetyksen päivämäärä: 20 Jul 15
Lupa: Vapaa
Suosio: 33

Rating: 1.0/5 (Total Votes: 1)

Apache OpenJPA on kaksi erillistä sivukonttorit, kukin tuotannon taso materiaalia.
Erot kahden ovat standardeja ne toteuttaa. 1.x haara seuraa JSR-220 Enterprise Java Beans 3.0 specificationm kun 2.x haara oli mallinnettu JSR-317 Java Pysyvyys 2.0.
OpenJPA toimii kättelyssä kuin pysyvyys kerros kevään ja Tomcat sovelluksia, mutta kehittäjät voivat myös rakentaa sitä erillisenä Java kirjasto, jopa työskentelevät ei-Java EE medioissa.
Java pysyvyys hanke, jota voidaan käyttää stand-alone Pohja pysyvyys kerros tai integroida minkä tahansa Java EE-yhteensopiva kontti ja monia muita kevyet rakenteet.

Mikä on uusi tässä julkaisussa :

  • Päivitä ASM 4 riippuvuus
  • Nopeuttaa kysely metatietojen haku
  • Anna mahdollisuus jättää skeeman nimeä muista tuotetuistaTable merkinnästä varten syntyy yhteisöjä

Mikä on uusi versio 2.3.0 / 1.2.3:

  • Päivitä ASM 4 riippuvuus
  • Nopeuttaa kysely metatietojen haku
  • Anna mahdollisuus jättää skeeman nimeä muista tuotetuistaTable merkinnästä varten syntyy yhteisöjä

Mikä on uusi versiossa 2.1.0:

  • vikoja korjattu:
  • ConcurrentModificationException klo org.apache.openjpa.kernel.BrokerImpl
  • Lisää teksti yli 4K tavua CLOB sarake aiheuttaa SQLException: varastossa ResultSet
  • ConcurrentModificationException itsestään viitaten yhteisö-luokassa, kun ei ole käynnissä tehostajana
  • tuottaa tunnisteiden avulla sekvenssi taulukko voi epäonnistua aikana sekvenssi taulukko alustuksen
  • Out of bounds poikkeuksen käyttäen nouto suunnitelma
  • JPQL epäonnistuu ryhmän mukaan ja ottaa aggregate_expression IN (alikysely)
  • SQL-Syntaksivirheet H2
  • TILAA tulee liittää lisää sarake SELECT lauseke, joka voi potentialy syy ORA-00979 virheen
  • Informix lukko poikkeukset eivät ole kartoitettu kunnolla OpenJPA
  • Typo aikaa tietojen tyypin SQLServerdictionary MSSQL 2008
  • parannukset:
  • OpenJPA ei mielekkäästi toteuttaa JDBC3, JDBC4 menetelmiä sen edustajat
  • Anna sanakirja tuki SolidDB
  • Päivitä uusimpaan commons-lang varten tarvitaan OSGi metatiedot
  • Anna rautatieyritys vaihtoehto L2-välimuisti
  • Parempi parametri validointi StoreCache.pinAll () menetelmä
  • Kartoitus ei tue tyyppi
  • Päivitä uusimpaan Geronimo silmälasit JPA2 ja Bean validointi
  • Käytä kontti-onnistui tietolähteitä Slice
  • Refactor omaisuuden käsittely hajautetun Slice kokoonpano
  • Päivitä MetaDataRepository docs
  • Streaming Lob tuki DB2
  • Käytä FindBugs vähentää koodausvirheet
  • Uudet ominaisuudet:
  • Bean validointi näyte
  • Lisää politiikkaa käyttöliittymä kohdentamista kyselyitä osajoukko viipaleet
  • Lisää politiikkaa liitäntä kohdentamiseksi Finder osajoukko viipaleet
  • Tuota edustajakokouksen Bean validointi esimerkki ja vastaavat asiakirjat
  • Lisää tukea DATETIME2 MS SQLServer
  • Uusi OpenTrader esimerkiksi
  • MaxDB tukea
  • Tehtävät:
  • Päivitä uusimpaan edustajakokouksen 2,0 TCK
  • Drop JDK5 tukea aloittaen OpenJPA 2,1
  • Testit:
  • Tarvitsetko kyselykone testi ämpäri
  • Yksinkertainen openjpa-xmlstore testejä
  • Lisää tukea testata Apache Bean validointi tarjoaja
  • CachedEntityStatistics riippuuGeneratedValue joka ei tue Oracle oletuksena
  • Päivitä openjpa-integraatio-daytrader suorittamaan käyttäjälle tehtäviä
  • testExternalValues ​​epäonnistui ORA-01438 Oraclen poikkeus
  • Korjaa 2 testitapaukset, jotka aiheuttavat epäonnistumisia DB2 9.7

Mikä on uusi versiossa 2.0.0:

  • Virhekorjauksia:
  • ReverseMappingTool epäonnistuu openjpa-esimerkkejä / reversemapping näyte
  • Documentation korjaukset
  • Kun batchLimit = -1 tai & # x3e; 1 ja poikkeus on aiheuttanut, params ja failedObject puuttuvat tuloksena poikkeus.
  • DataCacheManager alustus ei lanka turvallinen.
  • Strategy laukaisee InvalidStateException varten aloilla, jotka ovat ilmoitettu Java rajapinnat
  • Need yhteensopivuus asettamalla uusia OPENJPA-1097 valtakirjat ja DetachedStateField käyttäytyminen
  • Välimuisti tila ominaisuuksia kulkee sisään em.find ja lukon menetelmät eivät ole ohimenevä
  • Kysely lukko tilassa asetettu PESSIMISTIC_WRITE ei ole päivitystä lauseke kiinni sql kun kulkee kahdesti
  • Asetus PessimisticLockManager ei liittää & quot; päivitystä lauseke & quot; jotta SELECT
  • ReverseMappingTool (SchemaGenerator) bug
  • PESSIMISTIC_WRITE ei toimi Informix
  • PessimisticLockException sijasta LockTimeoutException heitetään DB2V9 varten ZOS
  • Väärä PersistentAttributeType palautetaanEmbedded tyypit
  • Poikkeus aikana tehdas luominen johtuen javax.persistence.transactionType
  • epäjohdonmukainen luominen StateManagerImpl vuonna BrokerImpl
  • nonyylifenolietoksylaatin MetaDataRepository kun esikuormitukset on käytössä kovassa stressi.
  • MetaDataRepository esijännitys ei lataa JAXB metatiedon
  • parannukset:
  • Tee org.apache.openjpa.persistence.meta.AnnotationProcessor6 palveluna
  • Lisää Irrota käsittely
  • erottaa QueryCache alkaen DataCache
  • Vetoaminen Metamodel generaattori
  • Lähtö ohjaus syntyy kanoninen metamodel lähdekoodi
  • Testaus:
  • ajoittainen testi vika org.apache.openjpa.persistence.generationtype.TestGeneratedValues ​​ajettaessa MySQL
  • Lisää JPQL testit elementti kokoelma
  • testcase epäonnistumiset TextException päälle MSSQL
  • Korjaa TestTimeoutException testi epäonnistumisia MSSQL ja MySQL
  • Korjaa TestTimestampVersion eri tietokannoista
  • Korjaa TestJDBCEscapeDate testi MSSQL
  • Korjaa TestGeneratedValues ​​DB2
  • Uusi testit kyselyn päteviä polkuja
  • Korjaa ajoittainen datacache timeout vikoja TestSJVMCache ja CacheTest

Mikä on uusi versiossa 1.2.2:

  • Virhekorjauksia:
  • Perusavainindeksi rajoitus rikotaan käyttäen (Oracle) sekvenssi tuottaa ID monisäikeinen sovellus
  • & quot; havainnut hallitsematon kohteen pysyviä alalla & quot; Virhe sulautuvan esine puu
  • Päivitykset yhteisöihin kautta elinkaaren soittopyynnön menetelmillä
  • MappedSuperClass Syy nollaosoittimen Poikkeus luokassa IdClass
  • Useita lähde tiedostot sisältävät Windows Loppukäsittelyn merkkiä
  • AbstractResultList.subList heittää UnsupportedOperationException
  • SQLServerDictionary aiheuttaa NumberFormatException jos MS SQL Server JDBC-ajuri käytetään
  • Yksiköt ulottuu Kartoitettu yläluokaksi joka määrittää ID kentät samaa ObjectID tyyppi parametri
  • SetQueryTimeout (x), jossa x! = 0 syitä SQLException DB2 on z / OS-
  • nonyylifenolietoksylaattia klo org.apache.openjpa.jdbc.meta.MappingInfo.mergeJoinColumn (MappingInfo.java:1400)
  • Polku pituus kysymyksiä Windows
  • NativeQueries epäonnistua MySQL
  • Ei pitäisi aina käyttää valettu Ylempi ja alempi DB2
  • ReverseMappingTool ja SchemaTool epäkuntoon Sybase
  • Siirrä välimuistia luokka kokoonpano ClassMetaData
  • SQLServer kuljettaja 2.0 toimii, mutta aiheuttaa poikkeus SQLServerDictionary ensimmäisessä yhteys
  • ClassNotFoundException mukautettuja DBDictionary käyttää EJB
  • NULL sarakkeessa osassaIdClass komposiitti avain johtaa & quot; katoamassa & quot; (Nolla) palautetaan esineet
  • ei voi jatkua suhde irrottaa Entity
  • Vähennä lukko kiistaa JDBCStoreManager
  • nonyylifenolietoksylaattia kun parantaa Serializable versioidut luokka
  • Poista Java.net Maven repostiory päässä tck pom.xml
  • parannukset:
  • Vähennä synkronointi pullonkauloja datavälimuisti, metatietokannan, ja elinkaaren tapahtuman johtaja
  • Oracle on kyky ole paeta merkin hakukomennot.
  • Toteuta LOCKTIMEOUT käyttämällä db erityisiä palvelinpuolen lukko timeout ominaisuus
  • Lisää opt-in ja opt-out kokoonpano L2 DataCache
  • Lisää .gitignore varten git käyttäjille
  • Käytä StringBuilder sijasta StringBuffer vuonna SQLBuffer
  • Käytä java.util.concurrent.ConcurrentHashMap sijaan synkronoitu HashMap sisään ClassMapping.
  • Suorituskyky parannuksia Irrota
  • Performance Improvement vähennetään hakkuut satseittain OLE
  • Testaus:
  • Derby testi puku nopeutus
  • Ota koetinkivi jpql

Vastaavia ohjelmistoja

Apache MetaModel
Apache MetaModel

10 Feb 16

Amazon DynamoDB
Amazon DynamoDB

10 Dec 15

redisca
redisca

13 May 15

MoSQL
MoSQL

12 May 15

Muu ohjelmistojen kehittäjä Apache Software Foundation

Apache Tapestry
Apache Tapestry

9 Feb 16

Apache MetaModel
Apache MetaModel

10 Feb 16

Apache Log4j
Apache Log4j

9 Feb 16

Apache Kafka
Apache Kafka

10 Dec 15

Kommentit Apache OpenJPA

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!
Haku luokan mukaan