Szoftver adatai:
Változat: 3.1 / 3.2 M1
Feltöltés dátuma: 13 Apr 15
Engedély: Ingyenes
Népszerűség: 570
Apache Cayenne, amit a szakemberek hívja a "kitartás keret," egy eszköz automatizálja az interakció és adattárolás relációs adatbázisok.
Hogyan Cayenne működik kötni adatbázissémákat a Java objektumok, tartós tárgyat a változásokat az adatbázisba, és fordítva.
Ez gazdagítja a másikkal jellemzőit, amely mélyebb felett az adatbázis adatai köszönhetően Java hatékony objektum átalakító szolgáltatása.
Együtt Cayenne forrás, egy desktop GUI úgynevezett "CayenneModeler" is szerepel, kis alkalmazás adatbázisok kezelése és sémák segítségével vizuális interfész.
Tulajdonságok :
- Velocity-alapú class generációs motor
- A teljes objektum lekérdezési szintaxis
- kapcsolat előtöltésről
- On-demand tárgyat hibás
- On-demand kapcsolat hibás
- Object öröklési
- Az adatok caching
- Adatbázis automatikus felismerése
- Generic megmaradt tárgyakat
- Bővíthető a per-projekt alapján
- Dokumentáció
Mi az új ebben a kiadásban:
- MySQL JDBC Batching
- Method & quot; readNestedProperty & quot; Meg kell oldódnia keresztül Iterative felépíthető rá DataObject és nincs készen belül Cayenne.readNestedProperty
- java.io.NotSerializableException használata esetén OSCache a query cache prefetches és persitent cache.
- NPE ha tartós újonnan instatiated tárgy
- Vizsgálja auto-növekmény oszlopok DB2 és kapcsolja az adaptert ezek támogatására irányuló politikájának
- Lapos attribútum lekérdezés helytelenül generált
- Memory információkat körülbelül dialógus
- OutOfMemory kiválasztásakor & quot; Vegye idegen kulcsok leképezett objektum attribútumok & quot;
- NPE segítségével DataContext.objectFromDataRow egy beágyazott összefüggésben
- Maven cgen: minden és DataMap mód nem aktiválható
- Probléma a derbi: összehasonlító operátorok nem támogatja a Clob objektum értékek.
- POST_LOAD nem szólította fel prefetched tárgyakat
- visszahívás: POST_UPDATE hívják a frissített eltávolított tárgyakat, hanem POST_REMOVE
- fenntartott szavakat térképezés WHERE záradékot
- cgen: duplikált visszahívás módszerek
- függőleges öröklés megtört alosztályok több mint egy lapos attribútum
- Modellező triviális hiba NullPointerException a remove
- BaseQueryMetadata.setPrefetches () okozza a megosztott lock
- Unicode karakter típusok MS SQL 2008 Server nem ismeri fel.
Mi az új 3.0 verzió:
- Cache group távolítani modellező lekérdezést.
- Hiba a hiba, nem találtunk sorban szerepel az adatbázisban.
- Pkgenerator érhető feleslegesen a táblákat saját adatbázis generált PK.
- Modeler: hibaüzenet nem mutatja a helyes változatot.
- Kivétel, amikor megpróbáljuk a & quot; Infer kapcsolatok & quot;.
Mi az új 3.0 verzió RC1:
- Változások / Új funkciók:
- Undo / Redo támogatást modellező
- hibajavítások:
- Enum konstrukciónál karakterlánc nevét enum
- Query SQL szintaxist csatlakozhatnak, és OR Oracle8 (és talán OpenBase)
- EJBQL nem támogatja a null paraméterek
- Error elkövetése CLOB a Oracle8
- Sok ellenőrzési hibák, amikor kivesszük dbEntity
- Stop árukapcsolás cayenne-agent.jar a disztró
- Embeddable érvényesítési hiba CM egyéni Java típusú
- megadni az egyedi Java Írja CM egy ObjEntity üres out DB mezők
- Modellező próbál betölteni az adatokat objektum osztályok kiválasztásánál a query
- modellező nem törölhető öröklési
- EJBQL: csatlakozik a csatlakozott asztalra nem kerülnek fel a generált SQL
- Kivétel ASM üvegeket a fordítási maven függőségek
- CreateIfNoSchemaStrategy fut túl késő - pk generációs előtt történik
- Nem hozható létre új hallgatót a DataMap
korlátai :
- CayenneModeler
Hozzászólás nem található