Apache OpenJPA

Software screenshot:
Apache OpenJPA
Software detaljer:
Version: 2.4.0 / 1.2.3 Opdateret
Upload dato: 20 Jul 15
Licens: Gratis
Popularitet: 33

Rating: 1.0/5 (Total Votes: 1)

Apache OpenJPA kommer i to separate grene, hver produktionsniveau materiale.
Forskellene mellem de to er de standarder, de gennemfører. Den 1.x gren følger JSR-220 Enterprise Java Beans 3,0 specificationm mens 2.x gren blev modelleret efter JSR-317 Java Persistens 2.0-specifikationen.
OpenJPA værker ud af boksen som vedholdenhed lag til forår og Tomcat-applikationer, men udviklerne kan også bygge det som en standalone Java bibliotek, selv arbejder i ikke-Java EE medier.
En Java vedholdenhed projekt, der kan bruges som en stand-alone Pojo vedholdenhed lag eller integreres i enhver Java EE-kompatibel beholder og mange andre letvægts rammer.

Hvad er nyt i denne udgivelse :

  • Opgrader til ASM 4 afhængighed
  • Fremskynde forespørgsel metadata opslag
  • Give mulighed for at udelukke skema navn fra genereretTable anmærkning for genererede enheder

Hvad er nyt i version 2.3.0 / 1.2.3:

  • Opgrader til ASM 4 afhængighed
  • Fremskynde forespørgsel metadata opslag
  • Give mulighed for at udelukke skema navn fra genereretTable anmærkning for genererede enheder

Hvad er nyt i version 2.1.0:

  • Bugs Fast:
  • ConcurrentModificationException på org.apache.openjpa.kernel.BrokerImpl
  • Indsæt tekst mere end 4K bytes til CLOB kolonne forårsager SQLException: Exhausted ResultSet
  • ConcurrentModificationException med selv-henvise enhed klasse, når de ikke kører forstærker
  • Generering identifikatorer ved hjælp af sekvens bordet kan svigte under sekvens bord initialisering
  • out of bounds undtagelse hjælp hente plan
  • JPQL mislykkes med Grupper efter og have aggregate_expression IN (underforespørgsel)
  • SQL-Syntaks fejl med h2
  • ORDER BY vil tilføje yderligere kolonne til SELECT-udtrykket, som kan potentialy årsag ORA-00979 fejl
  • Informix lock undtagelser er ikke kortlagt korrekt af OpenJPA
  • Typo tid datatype i SQLServerdictionary for MSSQL 2008
  • Forbedringer:
  • OpenJPA ikke meningsfuldt gennemfører JDBC3, JDBC4 metoder i sine delegerede
  • Giv ordbog støtte til SolidDB
  • Opgrader til nyeste commons-Lang for påkrævet OSGi metadata
  • Give LRU mulighed for L2 data cache
  • Bedre validering parameter på StoreCache.pinAll () metode
  • Kortlægning en ikke-understøttet typen
  • Opgrader til nyeste Geronimo Specs for JPA2 og Bean Validation
  • Brug container-styret datakilder som Slice
  • Refactor ejendom forarbejdning til distribueret Slice konfiguration
  • Opdater MetaDataRepository docs
  • Streaming Lob støtte i DB2
  • Brug FindBugs at reducere kodning fejl
  • Nye funktioner:
  • Bean Validering prøve
  • Tilføj en politik interface til at målrette forespørgsler til delmængde af skiver
  • Tilføj en politik interface til at målrette finderen til en delmængde af skiver
  • Producere JPA Bean Validation eksempel og tilhørende dokumentation
  • Tilføj support til datetime2 med MS SQLServer
  • Ny OpenTrader eksempel
  • MaxDB støtte
  • Opgaver:
  • Opgrader til nyeste Blandede Parlamentariske Forsamling 2,0 TCK
  • Drop JDK5 support starter med OpenJPA 2.1
  • Tests:
  • Har du brug Query Engine test spand
  • Enkel openjpa-xmlstore test
  • Tilføj støtte til at teste med Apache Bean Validation udbyder
  • CachedEntityStatistics afhængerGeneratedValue som ikke understøttes i Oracle som standard
  • Opdater openjpa-integration-daytrader at udføre brugernes opgaver
  • testExternalValues ​​mislykkedes med ORA-01438 Oracle undtagelse
  • Fix 2 prøvesager, der forårsager fejl på DB2 9.7

Hvad er nyt i version 2.0.0:

  • Fejlrettelser:
  • ReverseMappingTool mislykkes for openjpa-eksempler / reversemapping prøve
  • Dokumentation korrektioner
  • Når batchLimit = -1 eller & # x3e;. 1, og en undtagelse skyldes, at params og failedObject mangler fra den resulterende undtagelse
  • DataCacheManager initialisering er ikke tråd sikkert.
  • Strategy udløser en InvalidStateException for felter, der er anmeldt som Java-grænseflader
  • Behov kompatibilitet indstilling til nye OPENJPA-1097 Fuldmagt og DetachedStateField adfærd
  • Cache tilstand egenskaber passerer at em.find og lås metoder er ikke forbigående
  • Query med lås indstillet til PESSIMISTIC_WRITE har ikke efter opdatering klausul knyttet til sql når kører to gange
  • Indstilling PessimisticLockManager undlader at tilføje & quot; for opdatering klausul & quot; til SELECT-sætningen
  • ReverseMappingTool (SchemaGenerator) bug
  • PESSIMISTIC_WRITE fungerer ikke i Informix
  • PessimisticLockException stedet for LockTimeoutException smidt på DB2V9 for ZOS
  • Forkerte PersistentAttributeType returneres forEmbedded typer
  • Undtagelse under fabrikken skabelse grund javax.persistence.transactionType
  • Inkonsekvent skabelse af StateManagerImpl i BrokerImpl
  • NPE i MetaDataRepository når forbelastning er aktiveret under kraftig stress.
  • MetaDataRepository forspænding ikke indlæse JAXB metadata
  • Forbedringer:
  • Make org.apache.openjpa.persistence.meta.AnnotationProcessor6 som tjeneste
  • Tilføj ny Frigør behandling
  • afkoble QueryCache fra DataCache
  • Start af metamodel generator
  • Output kontrol for genereret kanonisk metamodel kildekode
  • Test:
  • Intermitterende test fiasko i org.apache.openjpa.persistence.generationtype.TestGeneratedValues ​​når der køres på MySQL
  • Tilføj JPQL test for element samling
  • testcase fejl i TextException på MSSQL
  • Fix TestTimeoutException test fiaskoer på MSSQL og MySQL
  • Fix TestTimestampVersion på forskellige databaser
  • Fix TestJDBCEscapeDate test for MSSQL
  • Fix TestGeneratedValues ​​til DB2
  • Nye test for forespørgsel kvalificerede stier
  • Fix intermitterende datacache timeout fejl i TestSJVMCache og CacheTest

Hvad er nyt i version 1.2.2:

  • Fejlrettelser:
  • Primær nøgle begrænsning krænket ved brug (Oracle) sekvens for at generere id i flertrådede app
  • & quot; Der opstod administreret objekt i vedvarende felt & quot; fejl under fletning objekt træ
  • Opdateringer til enheder via Lifecycle tilbagekald metoder
  • MappedSuperClass Årsag Null Pointer Undtagelse i klasse med IdClass
  • Flere kildefiler indeholder Windows EOL tegn
  • AbstractResultList.subList kaster UnsupportedOperationException
  • SQLServerDictionary forårsager NumberFormatException hvis der anvendes MS SQL Server JDBC driver
  • Enheder der strækker sig fra en kortlagt superklassen, der definerer ID felterne deler den samme objekt-typen parameter
  • SetQueryTimeout (x), hvor x! = 0 årsager SQLException med DB2 på Z / OS
  • NPE ved org.apache.openjpa.jdbc.meta.MappingInfo.mergeJoinColumn (MappingInfo.java:1400)
  • Sti længde problemer på Windows
  • NativeQueries mislykkes med MySQL
  • Bør ikke altid bruge CAST med øvre og nedre til DB2
  • ReverseMappingTool og SchemaTool mangel for Sybase
  • Flyt cacheable klasse konfiguration til ClassMetaData
  • SQLServer driveren 2.0 værker, men forårsager undtagelse i SQLServerDictionary på den første tilslutning
  • ClassNotFoundException for brugerdefinerede DBDictionary bruges af EJB
  • NULL i kolonner del af enIdClass sammensatte nøgle fører til & quot; forsvinder & quot; (null) returnerede objekter
  • Kan ikke fortsætte et forhold til en fritliggende enhed
  • Reducer lås påstand i JDBCStoreManager
  • NPE når man øger en Serializable, versioneret klasse
  • Fjern Java.net maven repostiory fra TCK pom.xml
  • Forbedringer:
  • Reducer synkronisering flaskehalse i data-cache, metadatalager, og livscyklus event manager
  • Oracle har brug for evnen til ikke en flugt karakter til søgestrenge.
  • Implement LockTimeout hjælp db specifik server-side lås timeout-funktion
  • Tilføj opt-in og opt-out konfiguration for L2 DataCache
  • Tilføj Gitignore til git brugere
  • Brug StringBuilder stedet for StringBuffer i SQLBuffer
  • Brug java.util.concurrent.ConcurrentHashMap snarere end en synkroniseret HashMap i ClassMapping.
  • ydeevne forbedringer for Frigør
  • Ydelse forbedring af reduceret logning af batched OLE
  • Test:
  • Derby test trop speed-up
  • Aktiver prøvesag for jpql

Lignende software

somewhere.js
somewhere.js

1 Mar 15

Titan
Titan

13 May 15

django-redis
django-redis

22 Jul 15

Blazer
Blazer

6 Mar 16

Andre software developer Apache Software Foundation

Kommentarer til Apache OpenJPA

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!
Søg efter kategori