Ujorm

Software skärmdump:
Ujorm
Mjukvaruinformation:
Version: 1.42
Ladda upp dagen: 21 Feb 15
Utvecklare: Paul Ponec
Licens: Gratis
Popularitet: 4

Rating: 1.0/5 (Total Votes: 1)

Ujorm är en snabb och enkel att använda ORM lösning för Java med ett litet fotavtryck. Några av dess funktioner är typ säkra parametrar i frågor, ett minne överbelastning relation kartläggning skydd cache och Java-kod snarare genom proxyobjekt eller enhet tillstånd.
Varför en ny ORM kartläggning?
* Ram har en typ säker frågespråk som gör att java kompilatorn hitta ett syntaxfel liknande som en 4GL språk
* Aldrig mer en LazyInitialization undantag om en lat initiering stöds
* inga förvirrande proxy Business Objects
* Inga listegenskaper stöds men ett speciellt objekt som kallas UjoIterator är konstruerad för en samling. Den UjoIterator ger en tolist () metoden till exempel
* Lätt att konfigurera ORM modell av Java källkod, eventuellt med kommentarer och en XML-fil
* Bra prestanda, t.ex. multi SELECT är åtta gånger snabbare jämfört med Hibernate
* Små storleken på JAR-filen och inga fler biblioteks beroenden

Egenskaper :

  • resurser för ORM kartläggning kan vara en databastabell, visa, eller din egen SQL SELECT
  • JDBC frågeparametrar fattas med fråga notation till PreparedStatement för en hög säkerhet
  • alla beständiga objekt baseras på OrmUjo gränssnittet, dvs. på OrmTable genomförande
  • interna objekt cache baseras på WeakHashMap klassen så att stora transaktioner inte orsakar någon OutOfMemoryException
  • API främst inspirerad av Canyenne och Hibernate ramar. Jag vill tacka författarna för gott arbete.

Vad är nytt i den här versionen:

  • Native databassekvenser stöds av den nya klassen "NativeDbSequencer" .
  • Operatörens BinaryOperator.NOT "stöds i ORM modulen nu.
  • Metoden KeyRing.find (..) förbättras för tolkning av komposit Keys.
  • PropertyModifier klassen omgjorda för renare kod och bättre prestanda.

Vad är nytt i version 1.34:

  • Den nya genomförandet Ujorm TransactionManager är klar att använda.
  • Kriterium objektet är serializable nu.
  • En ny metod Criterion.toStringFull () skriver tillståndet inklusive ett domännamn med gott exempel. Person (id EQ 3)
  • En ny metod för att skriva ut all information om Key.toStringFull (sant).
  • CSV-tolken och skapare har en utökad API.
  • AliasTable klass stöder bygga fria SQL-skript med hjälp av Ujorm meta-modell.
  • En ny ORM parameter MetaParams.INITIALIZATION_BATCH kan ange ett användarnamn initieringskod.

Vad är nytt i version 1.32:

  • många Ujo Validators finns nu i kärnmodulen för gemensam använd
  • en databas förfrågan Loading för förbindelserna stöds med hjälp av databasen Query objekt API
  • lazy loading kan inaktiveras som standard för varje Query nu
  • CSV-import verktyg kan kontrollera en halt av huvudet i avläsningstiden
  • RingBuffer verktyget förlängdes nya användbara metoder
  • fler vägspärrar, kod rengöring och JUnit tester görs
  • dokumentation förlängdes

Vad är nytt i version 1.31:

  • databas uttalanden uppdatera eller radera stöder företagets relationer i Kriterium - inklusive batch-läge
  • SQL enhet och kolumnnamn kan vara & quot; citerade & quot; eventuellt i den verkliga SQL-satser, för mer information se metod: MetaParams.setQuotedSqlNames ()
  • en kritisk bugg fastställs för vissa fall av lazy loading
  • uttryckligen definierade Key namn som har skapats med hjälp av en fabrik är fast nu
  • Det finns en ny stor igensättning till NetBeans IDE att generera get- och set lätt för Ujo - tack vare Martin Mahr

Vad är nytt i version 1.30:

  • En ny modul kallad Ujo-wicket att skapa en modell för Wicket ram från Ujo objekt.
  • En ny klass KeyFactory för ett alternativt sätt att skapa nya Ujo nycklar.
  • Det nya gränssnittet WeakKey utan generiska domäntyp parameter är klar; det är den förenklade Key.
  • En ny klass KeyRing syftar till att skapa en serializable och oföränderlig nycklarna.
  • Klassen SpringKeyFactory genomförs för att skapa speciella nycklar; se den nya klassen ApplicationContextAdapter.
  • Klassen TypeService ersätts med ett nytt gränssnitt ITypeService bättre typ säker specifikation av Java generiska

Vad är nytt i version 1.22:

  • UjoProperty gränssnittet utökar CriterionMaker nu för en enklare Kriterium byggnad.
  • En ny anteckning parameter kallad omvandlare kan tilldelas för ett speciellt data läsning från / till ResultSet.
  • En ny metod UjoComparator.sort () genomförs, samt en bättre typ säker användning av Java generika.
  • Fasta databasnamn utländska kolumner namnbegränsningar genomförs.
  • Rätt parameter kriterium kan vara en indirekt egendom.
  • standardimplementeringen toString () i AbstractUjo objektet förbättras.

Vad är nytt i version 1.21:

  • Java 7.0 stöds nu
  • native SQL-fråga kan användas i run-time på höga krav
  • direkt stöd för ramverket Slf4J Logger
  • något utökad API för enklare användning en
  • ny speciellt gränssnitt för att lagra binärt innehåll till en BLOB
  • ny abstrakt klass (OrmTableSynchronized) är tillgänglig för säker användning i en flertrådsmiljö
  • många andra tillägg genomförs och
  • små felrättning för vissa dialekter och några mindre andra buggar är fasta

Vad är nytt i version 1.20:

  • dialekt för databasen MS-SQL genomförs tack vare Tomas Hampl från bolaget Effectiva
  • ny Native Criterion genomförs med ett SQL-uttryck som ska användas på Ujorm fråga
  • ny anteckning @Comment kan användas för att beskriva databastabeller eller kolumner
  • dokumentation Ujorm användarhandboken förlängs
  • nytt prestandatest med databasen H2 publiceras
  • ingen större bugg upptäcktes

Vad är nytt i version 1.00:

  • session och transaktionshantering av ramverket Spring
  • optimerad prestanda och utökad API
  • ny dokumentation
  • positiv feedback från produktionen distribution

Skärmbilder

ujorm_1_76895.png

Kommentarer till Ujorm

Kommentarer hittades inte
Kommentar
Slå på bilder!