Quantcast
Channel: Publicis Sapient Engineering – Engineering Done Right
Viewing all articles
Browse latest Browse all 1865

Jongo = Mongo + Java // le 14 juin au MongoDB Paris

$
0
0

Le 14 juin, le MongoDB Paris à la gentillesse d’accueillir les développeurs de Jongo.

  • Sujet : Jongo, exploiter Mongo en Java avec aisance 
  • Speakers : Benoît Guérout et Yves Amsellem
  • Date : 14 juin 2012 16h25 — 17h05
  • Lieu : Eurosites Republique, 8 Bis Rue de la Fontaine au Roi, 75011 Paris
  • Inscription : S’inscrire à la conférence 10gen

Si Mongo est plein de qualités, les exploiter à l’aide de son driver Java peut être délicat : requêter, mapper les résultats et gérer le polymorphisme nécessitent beaucoup de code. Des sucres syntaxiques en simplifient l’usage (comme Morphia), mais aucun ne permet d’effectuer des requêtes comme dans le shell (en chaînes de caractères). Jongo essaie de répondre à ce besoin, offrant également une désérialisation des résultats en objets Java (avec Jackson).

En un clin d’oeil :

// Mongo shell
db.peoples.find({age: {$gt: 18}})
// Jongo
Iterable<People> adults = peoples.find("{age: {$gt: 18}}").as(People.class);
// Java driver
Iterable<BSONObject> adults = peoples.find(new BasicDBObject("age", new BasicDBObject("$gt", 18)));
// Morphia
Iterable<People> adults = ds.createQuery(People.class).field("age").greaterThan(18);

Les retours sont les bienvenus sur la mailing-list du projet. Voir jongo.org pour plus.


Viewing all articles
Browse latest Browse all 1865

Trending Articles