Object Query je open source, nezávislý na platformě a volně distribuován příkazového řádku software provedena v jazyce Java jako malý nástroj pro psaní refaktorovat odolné a typově bezpečný dotazy, které funkce křížové perzistence technology.Getting začal objektu QueryInstalling a pomocí Object Query software na vašem operačním systému GNU / Linux je snadný úkol, protože to může být snadno instalovat pomocí Maven, takže budete muset vložit konkrétní Maven závislosti pro jednotlivé realizace, včetně SPS (Java Persistence API), JDO ( Java Data Objects), OrientDB, a Hibernate. Kromě toho, Object Query je distribuován na Softoware jako archivu, který obsahuje všechny zdrojové soubory z project.Mandatory exampleIf chcete vidět jednoduchý příklad toho, jak objekt dotaz funguje, zkontrolujte níže uvedený kód. Také se ujistěte, že jste navštívit projekt & rsquo, s homepage (viz odkaz na konci článku) pro podrobnou dokumentaci a další příklady.
SelectQuery
Osoba toSearch = query.target ();
query.prj (toSearch.getName ());
query.eq (toSearch.getMum () getName (), "Elisabeth".);
query.gt (toSearch.getAge (), 20);
query.order (toSearch.getName ()); Pod kapotou a podporované operační systemsTaking se podívat pod kapotu Object Query, můžeme si všimnout, že program je napsán zcela v programovacím langauge Java, což znamená, že si rsquo; sa platformě nezávislý žádost doložena na Linux, Microsoft Windows a operační systémy Mac OS X. To byl úspěšně nasazen na počítačích podporujících jeden z 64-bit nebo 32-bit instrukční sada architektury
Co je nového v této verzi:.
- odebrána podpora pro všechny verze Java & # x3c; 1.7
- Vytvořil nový SelectMapQuery Povolit výsledku mapa dotazu do třetího subjektu objektu.
- Odstraněno realizace stará vstřikovací motor nahrazen Java Service Locator
Co je nového ve verzi 2.0.0:
- odsuzovat starý ObjectQuery nyní stal SelectQuery
- Vytvořil nový QueryEngine Facede pro zavedení odběru
- Vytvořeno InsertQuery, UpdateQuery, DeleteQuery relativního implementací.
Požadavky na :
- Java 2 Standard Edition Runtime Environment
Komentáře nebyl nalezen