Using the Builder Pattern in Jackson

Using a builder pattern for your classes is a useful pattern when you have a large number of optional parameters. Static factories and constructors have a limitation; they do not scale very well when there a large number of optional parameters. Within this post I look at a basic builder pattern and how we can use the builder pattern with Jackson.

Read more