Objekt Query är en öppen källkod, plattformsoberoende och distribueras fritt kommandoradsverktyg programvara implementerad i Java som ett litet verktyg för att skriva Refactor beständigt och typ säkra frågor som huvudnummer kors uthållighet technology.Getting började med objekt QueryInstalling och använder Object Query programvara på din GNU / Linux operativsystem är en lätt uppgift, eftersom det lätt kan installeras via Maven, så du kommer att behöva sätta in en specifik Maven beroende för varje genomförande, inklusive JPA (Java Persistence API), JDO ( Java Data Objects), OrientDB och Hibernate. Dessutom är Object Query distribueras på Softoware som tarball som innehåller alla källfilerna för project.Mandatory exampleIf du vill se ett enkelt exempel på hur Object Query fungerar kan du kolla in koden nedan. Se också till att du besöker projektet & rsquoen; s hemsida (se länk i slutet av artikeln) för detaljerad dokumentation och andra exempel.
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 huven och Operativsystem systemsTaking en titt under huven på Object Query, kan vi märka att programmet är skriven helt i Java-programmering langauge, vilket innebär att det & rsquo; s plattforms- oberoende ansökan stöds på Linux, Microsoft Windows och Mac OS X-operativsystem. Det har framgångsrikt utplacerade på datorer som stöder någon av de 64-bitars eller 32-bitars instruktionsuppsättning arkitekturer
Vad är nytt i den här versionen:.
- Removed stöd för alla java-versionen & # x3c; 1.7
- Skapad ny SelectMapQuery för att tillåta kartan frågeresultat till en icke Entity objekt.
- borttagna gamla motorinsprutnings genomförande ersätts med Java Tjänst Locator
Vad är nytt i version 2.0.0:
- nedvärdera gamla ObjectQuery blev nu SelectQuery
- Skapad nytt QueryEngine Facede för genomförandet abstraktion
- Skapad InsertQuery, UpdateQuery, DeleteQuery med relativa implementationer.
Krav :
- Java 2 Standard Edition Runtime Environment
Kommentarer hittades inte