Object Query is een open source, platform-onafhankelijk en vrij verspreid command-line software geïmplementeerd in de Java als een klein hulpprogramma voor het schrijven van refactor-bestendig en het type-safe queries dat kruis persistentie technology.Getting beschikken begonnen met Object QueryInstalling en met behulp van de Object Query software op uw GNU / Linux-besturingssysteem is een gemakkelijke taak, als het gemakkelijk kan worden geïnstalleerd via Maven, dus je zal moeten een specifieke Maven afhankelijkheid voor elke toepassing, met inbegrip van JPA (Java Persistence API) in te voegen, JDO ( Java Data Objects), OrientDB, en Hibernate. Daarnaast wordt Object Query verdeeld over Softoware als tarball dat alle bronbestanden van de project.Mandatory exampleIf u een eenvoudig voorbeeld van hoe Object Query werkt, kijk dan op de code hieronder bevat. Zorg er ook voor dat u het project & rsquo bezoeken; s homepage (zie de link aan het einde van het artikel) voor gedetailleerde documentatie en andere voorbeelden.
SelectQuery
Persoon toSearch = query.target ();
query.prj (toSearch.getName ());
query.eq (toSearch.getMum () getName () "Elisabeth".);
query.gt (toSearch.getAge (), 20);
query.order (toSearch.getName ()); Onder de motorkap en de ondersteunde besturingssystemen systemsTaking een kijkje onder de motorkap van Object Query, kunnen we merken dat het programma volledig is geschreven in de Java-programmeertaal langauge, wat betekent dat het & rsquo; s een platform- onafhankelijke applicatie ondersteund op de Linux, Microsoft Windows en Mac OS X-besturingssystemen. Het is met succes ingezet op computers ondersteunen van een van de 64-bits of 32-bit instructieset architecturen
Wat is nieuw in deze release:.
- Removed ondersteuning voor alle Java-versie & # X3c; 1.7
- Gemaakt nieuwe SelectMapQuery voor toestaan kaart query-resultaat naar een niet Entiteit object.
- Removed oude motor injectie implementatie vervangen door Java Dienst Locator
Wat is nieuw in versie 2.0.0:
- afkeuren oude ObjectQuery werd nu SelectQuery
- Gemaakt nieuwe QueryEngine Facede voor de uitvoering abstractie
- Gemaakt InsertQuery, UpdateQuery, DeleteQuery met relatieve implementaties.
Eisen
- Java 2 Standard Edition Runtime Environment
Reacties niet gevonden