Monthly Archives: août 2014

Gestion des objets « embedded » dans MongoDB en Java

Lors d’un petit projet personnel récent, j’ai souhaité utiliser le driver Java de MongoDB. Afin de rendre le traitement plus simple à utiliser, je surcharge les différentes méthodes de la classe DBObject avec mes classes de données afin de leur permettre d’être instanciées très rapidement. Cependant, lors de la réalisation des tests unitaires, je me suis rendu compte que les objets inclus dans les documents de la base n’étaient pas récupérés. Voyons pourquoi.

javamongodb

spacer

Immutable String en Java

Récemment lors d’un entretien pour mon futur stage de cinquième année, j’ai passé une épreuve technique en Java. Une question portait sur un objet String modifié dans une méthode et affiché ensuite. Sans certitude, j’ai répondu que les String n’étaient pas des objets modifiables de cette manière dans une méthode. Ma réponse était la bonne, mais, curieux, j’ai voulu découvrir pourquoi. Les String en Java sont immutables.javaimmutableString

spacer