bson4jackson 2.7 has just been released!

Ver­sion 2.7 of bson4­jack­son has just been re­leased. bson4­jack­son adds sup­port for BSON, a bin­ary rep­res­ent­a­tion of JSON, to the Jack­son JSON pro­cessor.

The latest ver­sion of bson4­jack­son is a main­ten­ance re­lease. It now sup­ports Jack­son 2.7. Apart from that, ex­tens­ib­il­ity has been im­proved as many in­ternal fields and classes have been made pro­tec­ted in­stead of private.

Grab the new ver­sion while it’s still hot:

Projects using bson4jackson

bson4­jack­son is used in sev­eral other Open Source pro­jects in­clud­ing the fol­low­ing ones:

Im­mut­ables is an an­nota­tion pro­cessor that is able to gen­er­ate im­mut­able ob­jects which help tackle com­plex­ity and con­cur­rency. The lib­rary also in­cludes seri­al­izers for im­mut­able ob­jects based on Jack­son and bson4­jack­son.

Jongo is a rather cool lib­rary that al­lows Mon­goDB to be quer­ied in Java just like you would query it in the Mon­goDB shell. Jongo uses bson4­jack­son to seri­al­ize ob­jects be­fore they are sent to the data­base, and of course to deseri­al­ize quer­ied doc­u­ments.

Mon­go­Jack is a POJO map­per that uses Jack­son and bson4­jack­son to seri­al­ize and deseri­al­ize ob­jects be­fore they are sent to the data­base. Mon­go­Jack is ex­tremely fast and very easy to handle.

I know that there are a lot of other pro­jects out there that use bson4­jack­son. If you want your pro­ject to be ad­ded to this list please leave a com­ment be­low or send me a mes­sage.

More information

For a com­plete de­scrip­tion of bson4­jack­son (in­clud­ing how to down­load it) have a look at my tu­torial.

Posted by Michel Krämer
on January, 24th 2016.