Apache Cayenne

Screenshot Software:
Apache Cayenne
Mga detalye ng Software:
Bersyon: 3.1 / 3.2 M1
I-upload ang petsa: 13 Apr 15
Lisensya: Libre
Katanyagan: 105

Rating: 4.0/5 (Total Votes: 1)

Apache Cayenne ay kung ano ang sa mga propesyonal sa industriya tumawag sa isang "pagpupumilit framework," isang kasangkapan para sa automating ang pakikipag-ugnayan at imbakan ng data sa database relational.
Paano gumagana Cayenne ay upang panagutin ang schema ng database sa Java na object, Patuloy ang pagbabago sa bagay na sa database at vice versa.
Ito enriches isa na may mga tampok ng iba pang, na nagbibigay ng mas malalim na kontrol sa data salamat sa database na makapangyarihang mga tampok sa bagay na pagmamanipula ng Java iyon.
Kasama ang pinagmulan Cayenne, isang desktop GUI na tinatawag na "CayenneModeler" Kasama rin, maliit na application para sa pamamahala ng mga database at ang kanilang mga schema gamit ang isang visual interface

Mga Tampok :.

  • Velocity na batay sa pagbuo ng klase engine
  • Isang kumpletong syntax query object
  • Relasyon-pre-fetch
  • On-demand na bagay faulting
  • On-demand na relasyon faulting
  • Bagay inheritance
  • pag-cache ng data
  • Database auto-detect ng
  • mananatili ang generic na bagay
  • nasusukat sa batayang bawat proyekto
  • Documentation

Ano ang bagong sa paglabas:

  • MySQL JDBC Batching
  • Pamamaraan & quot; readNestedProperty & quot; Dapat Lutasin Sa pamamagitan ng umuulit na mga invocation sa DataObject at Hindi Kumpletuhin Sa loob ng Cayenne.readNestedProperty
  • java.io.NotSerializableException kapag gumagamit ng OSCache para sa cache ng query gamit ang prefetches at persitent cache.
  • NPE kapag Patuloy ang isang bagong instatiated object
  • Siyasatin hanay auto-patong sa DB2 at lumipat sa patakaran adapter upang suportahan ang mga ito
  • pipi query sa katangian ang maling na nabuo
  • Impormasyon para sa Memory tungkol sa dialog
  • OutOfMemory kapag pagpili sa & quot; Alisin ang naka-mapang Dayuhang Keys bilang Katangian ng Bagay & quot;
  • NPE gamit DataContext.objectFromDataRow para sa isang Nested konteksto
  • Maven cgen: lahat at datamap mga mode ay hindi ma-activate
  • Problema sa Derby:. Operator paghahambing ay hindi suportado sa mga halaga ng Clob object
  • POST_LOAD ay hindi na tinatawag na sa prefetched bagay
  • callback: POST_UPDATE ay tinatawag na sa na-update na inalis bagay, sa halip na POST_REMOVE
  • Nakalaang pagmamapa salita sa SAAN sugnay
  • cgen: duplicate na mga paraan ng callback
  • Vertical pagmamana ay pinaghiwa para sa subclasses may higit sa isang pipi katangian
  • Taga-modelo walang kuwenta bug NullPointerException sa pag-alis
  • BaseQueryMetadata.setPrefetches () nagiging sanhi ng isang nakabahaging lock
  • Unicode character na uri sa MS SQL 2008 server ay hindi kinikilala.

Ano ang bagong sa bersyon 3.0:.

  • pangkat ng Cache inalis mula query na taga-modelo
  • Error sa paglutas ng kasalanan, walang umiiral na tumutugmang hilera sa database.
  • Pkgenerator-access ang needlessly para sumali table na may sariling database na binuo PK.
  • Taga-modelo:. Dialog error ay hindi nagpapakita ang tamang bersyon
  • Exception kapag sinusubukang sa & quot; Relasyon magpakilala & quot;.

Ano ang bagong sa bersyon 3.0 RC1:

  • Pagbabago / Bagong Tampok:
  • I-undo / Gawing muli ang suporta sa taga-modelo
  • Pag-aayos ng Bug:
  • Enum konstruksiyon ay nangangailangan ng string pangalan ng enum
  • Query SQL syntax na may sumali at O ​​sa Oracle8 (at marahil OpenBase)
  • EJBQL hindi sumusuporta null mga parameter
  • Error paggawa ng CLOB sa Oracle8
  • Marami sa mga error sa pagpapatunay kapag inaalis namin dbEntity
  • Itigil ang bundling siling-agent.jar sa distro
  • Nae-embed na error sa pagpapatunay sa CM sa mga uri ng mga pasadyang Java
  • Ang pagpasok ng isang pasadyang Uri ng Java sa CM para sa isang ObjEntity blangko ang field DB
  • Taga-modelo ay sinusubukang i-load ang object klase data kapag pumipili ng isang query
  • Taga-modelo maaari hindi nakatakda ang inheritance
  • EJBQL: sumali sa Sumali talahanayan hindi idinagdag sa binuo SQL
  • Ibukod asm garapon mula compile Maven dependency
  • CreateIfNoSchemaStrategy tumatakbo ang huli na - PK henerasyon ang mangyayari bago
  • Nabigong lumikha ng mga bagong tagapakinig para sa DataMap

Mga Limitasyon :

  • CayenneModeler

Katulad na software

libphonenumber
libphonenumber

13 Apr 15

Horus Plus
Horus Plus

12 Apr 15

RequirePHP
RequirePHP

25 Feb 15

Iba pang mga software developer ng Apache Software Foundation

Apache Xalan Java
Apache Xalan Java

13 Apr 15

Apache Chukwa
Apache Chukwa

9 Apr 16

Apache Syncope
Apache Syncope

10 Dec 15

Apache Synapse
Apache Synapse

13 Apr 15

Mga komento sa Apache Cayenne

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!