Monthly Archives: July 2016

Basics of Java mongodb

Mongo Db Java Driver :  Total 33 packages. Com.mongodb is the core package. Com.mongdb.util  –> has the classes that can be used in anywhere , basically utilty classes Com.mongdb.util.JSON –> one of the mose useful class. It contains the helper  methods to serialese and desericalze the data. Methods:  It has 4 methods among i am takeing 2 here Static Object parse(String jsonData) –> parses json string and returns the  corresponding java object. Static String serialize(Object object) –> serialize a object into json form. Note: JsonParseException — > exception that is thrown when invalid JSON encountered while  parsing the json.    Com.mongodb.annotations  –>  has the  annotations that can be apply any part of the  driver classes There are 4 annotations , they are @Beta  –>signifies that public api is subjected to change, or removal in future. @Immutable –> The class which this annotation is applied is Immutable. @NotThreadSafe —> The class which this annotation is applied is not thread safe. @ThreadSafe –> the class which this annotation is applied is thread safe.   Basic building blocks of mongoDB java driver   Cursor : … Continue reading

Posted in mongodb | Tagged , , , , , , | Leave a comment