Ujorm

Skjermbilde programvare:
Ujorm
Prog.varedetaljer:
Versjon: 1.42
Last opp dato: 21 Feb 15
Utvikler: Paul Ponec
Lisens: Gratis
Popularitet: 4

Rating: 1.0/5 (Total Votes: 1)

Ujorm er en rask og enkel å bruke ORM løsning for Java som tar liten plass. Noen av funksjonene er typen trygge parametere i spørringer, et minne overbelastning beskyttelse cache og forhold kartlegging av Java-kode i stedet for via proxy objekter eller foretakets stater.
Hvorfor en ny ORM kartlegging?
* Rammeverket har en type trygg spørrespråk som gjør at java-kompilatoren finne en syntaksfeil lignende som en 4GL språk
* Aldri mer en LazyInitialization unntak om en lat initialisering støttes
* ingen forvirrende proxy Business Objects
* Ingen liste egenskaper støttes, men en spesiell gjenstand som kalles UjoIterator er konstruert for en samling. Den UjoIterator gir en tolist () -metoden for eksempel
* Enkel å konfigurere ORM-modellen av java kildekode, eventuelt med merknader og en XML-fil
* God ytelse, f.eks multi SELECT er åtte ganger raskere sammenlignet med Hibernate
* Liten størrelse på JAR-filen, og ikke mer bibliotekavhengig

Egenskaper :

  • ressurser til ORM kartlegging kan være en database tabell, visning, eller din egen SQL SELECT
  • JDBC søkeparametere er vedtatt av et spørsmål notasjon til PreparedStatement for en høy sikkerhet
  • alle vedvarende objekter er basert på OrmUjo grensesnitt, nemlig på OrmTable gjennomføringen
  • intern objekt cache er basert på WeakHashMap klassen slik at store transaksjoner ikke medfører noen OutOfMemoryException
  • API ble inspirert hovedsakelig av Canyenne og Hibernate rammeverk. Jeg vil gjerne takke forfatterne for godt arbeid.

Hva er nytt i denne versjonen:

  • Native database sekvenser støttes av den nye klassen 'NativeDbSequencer' .
  • Operatørens BinaryOperator.NOT 'støttes i ORM modulen nå.
  • Metoden KeyRing.find (..) er forbedret for analyseringen av kompositt Keys.
  • PropertyModifier klassen er redesignet for renere kode og bedre ytelse.

Hva er nytt i versjon 1.34:

  • Den nye Ujorm TransactionManager gjennomføringen er klar til bruk.
  • Criterion objektet er serialiserbar nå.
  • En ny metode Criterion.toStringFull () skriver forhold, inkludert et domenenavn med et godt eksempel. Person (id EQ 3)
  • En ny metode for å skrive ut all informasjon om Key.toStringFull (true).
  • CSV parser og skaperen har en utvidet API.
  • AliasTable klassen støtter bygge gratis SQL-skript som bruker Ujorm meta-modellen.
  • En ny ORM parameter MetaParams.INITIALIZATION_BATCH kan angi en bruker initialisering koden.

Hva er nytt i versjon 1.32:

  • mange Ujo validatorer er nå tilgjengelig i CORE-modulen for felles bruke
  • den en databaseforespørsel lasting for relasjoner støttes ved hjelp av database Query objektet API
  • lat lasting kan deaktiveres som standard for hver spørring nå
  • CSV import verktøyet kan sjekke et innhold av overskriften i lese tid
  • den RingBuffer verktøyet ble forlenget for nye nyttige metoder
  • flere sjekkpunkter, kode renhold og JUnit tester er gjort
  • dokumentasjonen ble utvidet

Hva er nytt i versjon 1.31:

  • database uttalelser oppdatere eller slette støtter virksomhetens relasjoner i Criterion - inkludert batch-modus
  • SQL foretakets og kolonnenavn kan være & quot; sitert & quot; eventuelt i den virkelige SQL-setninger, for mer informasjon se metoden: MetaParams.setQuotedSqlNames ()
  • den kritiske feilen er fikset for noen tilfeller av lat lasting
  • eksplisitt definert Key navn opprettet ved hjelp av en fabrikk er fikset nå
  • det er ledig den nye store plugging til NetBeans IDE å generere kundeskaffere og settere lett for Ujo - takket være Martin Mahr

Hva er nytt i versjon 1.30:

  • En ny modul kalt Ujo-wicket å gi en modell for Wicket rammeverket fra Ujo stedene.
  • En ny klasse KeyFactory for en alternativ måte å skape nye Ujo nøklene.
  • Det nye grensesnittet WeakKey uten kategoridomene typeparameteren er ferdig; det er den forenklede Key.
  • En ny klasse nøkkelring ment å skape en seriell og uforanderlig Key samling.
  • Klassen SpringKeyFactory er iverksatt for å lage spesielle nøkler; se den nye klassen ApplicationContextAdapter.
  • Klassen TypeService er erstattet med et nytt grensesnitt ITypeService for bedre spesifisering type trygt ved Java generika

Hva er nytt i versjon 1.22:

  • UjoProperty grensesnittet utvider CriterionMaker nå for en enklere Criterion bygningen.
  • En ny merknad parameter kalt converter kan tildeles for en spesiell lese data fra / til ResultSet.
  • En ny metode UjoComparator.sort () er implementert, samt en bedre typen trygt å bruke Java generika.
  • SOLID databasen navn på utenlandske kolonner navne begrensninger gjennomføres.
  • Den rette parameter av Criterion kan være en indirekte eiendom.
  • Standard implementering toString () av ​​AbstractUjo objektet er forbedret.

Hva er nytt i versjon 1.21:

  • Java 7.0 støttes nå
  • innfødte SQL spørring kan brukes i kjøretiden på strenge krav
  • direkte støtte for Slf4J Logger rammeverk
  • litt utvidet API for en enklere bruk
  • nye spesielle grensesnitt til å lagre binære innhold til en BLOB
  • ny abstrakt klasse (OrmTableSynchronized) er tilgjengelig for sikker bruk i en multi-tråd miljø
  • mange andre utvidelser er implementert og
  • liten feilretting for enkelte dialekter og noen mindre andre feil er fikset

Hva er nytt i versjon 1.20:

  • dialekt for databasen MS-SQL gjennomføres takket være Tomas Hampl fra bedrift Effectiva
  • ny Native Criterion er implementert med en SQL-uttrykk å bruke på Ujorm søket
  • ny merknad @Comment kan brukes til å beskrive database tabeller eller kolonner
  • dokumentasjon Ujorm brukerhåndboken er utvidet
  • ny ytelsestest med databasen H2 er publisert
  • ingen store feilen ble oppdaget

Hva er nytt i versjon 1.00:

  • økt og transaksjonsstyring av Spring rammeverket
  • optimal ytelse og lang API
  • ny dokumentasjon
  • positive tilbakemeldinger fra produksjon distribusjon

Skjermbilder

ujorm_1_76895.png

Kommentarer til Ujorm

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!