Object Query er en åpen kildekode, plattformuavhengig og fritt distribuert kommandolinje programvare implementert i Java som en lite verktøy for å skrive refactor bestandig og type trygg spørringer som har kryss utholdenhet technology.Getting startet med Object QueryInstalling og hjelp av Object Query programvare på din GNU / Linux-operativsystemet er en enkel oppgave, da det lett kan installeres via Maven, så du blir nødt til å sette inn en bestemt Maven avhengighet for hver gjennomføring, inkludert JPA (Java Persistence API), JDO ( Java dataobjekter), OrientDB, og Hibernate. I tillegg er Object Query fordelt på Softoware som en tarball som inneholder alle kildefilene for project.Mandatory exampleIf du ønsker å se et enkelt eksempel på hvordan Object Query fungerer, kan du sjekke ut koden under. Sørg også for at du besøker prosjektet & rsquo; s hjemmeside (se link på slutten av artikkelen) for detaljert dokumentasjon og andre eksempler.
SelectQuery
Person tosearch = query.target ();
query.prj (toSearch.getName ());
query.eq (toSearch.getMum () getName (), "elisabeth".);
query.gt (toSearch.getAge (), 20);
query.order (toSearch.getName ()); Under panseret og operativsystemer som støttes systemsTaking en titt under panseret på Object Query, kan vi legge merke til at programmet er skrevet helt i Java-programmering langauge, noe som betyr at det & rsquo; s plattform- uavhengige programmer som støttes på Linux, Microsoft Windows og Mac OS X-operativsystemer. Det har vært vellykket utplassert på datamaskiner som støtter en av de 64-bits eller 32-bits instruksjonssett arkitekturer
Hva er nytt i denne utgaven:.
- Fjernet støtte for alle java-versjon & # X3c; 1.7
- Laget ny SelectMapQuery for tillate kartet søkeresultatet til en ikke Entity objekt.
- Fjernet gamle motorens innsprøytnings implementering erstattet med Java service Locator
Hva er nytt i versjon 2.0.0:
- Fraråd gamle ObjectQuery nå ble SelectQuery
- Laget ny QueryEngine facede for gjennomføring abstraksjon
- Laget InsertQuery, UpdateQuery, DeleteQuery med relative implementeringer.
Krav :
- Java 2 Standard Edition Runtime Environment
Kommentarer ikke funnet