Jackson is a very popular and efficient java based library used to map java objects to json. In this course, Java: JSON Databinding with Jackson, you will learn foundational knowledge to bind json data with java objects using the Jackson library api. First, you will get an introduction to using the Jackson library to read and write java to json and vice versa. Next, you will move on to binding json with dates, lists, arrays, and enums. Finally, you will explore how to cover some common exceptions that may occur in your code. When you’re finished with this course, you will have the skills and knowledge of the Jackson library api needed to build json data driven applications.
Course Overview Hi. My name is Jean-Marc Julien. I'm a software engineer with over 10 years of experience working with Java, and I'd like to welcome you to my course, Java: JSON Databinding with Jackson. Jackson is a very popular and efficient Java-based library used to map Java objects to JSON. In this course, you'll learn foundational knowledge of the ability to bind JSON data with Java objects using the Jackson library API. Here are some of the major topics that we'll cover. First, we'll get an introduction to using the Jackson library to read and write Java to JSON, and vice versa. Then, we'll move on to binding JSON with dates, lists, arrays, and enums. Next, we'll use the TreeModel API to work with an in-memory representation of our JSON, and then we'll use the Streaming API as an incremental parser and JSON generator. Lastly, we'll cover some common exceptions that may occur in our code. Throughout the course, we'll also learn about some important Jackson annotations that can help make our code work more efficiently. When you're finished with this course, you'll have the skills and the knowledge of the Jackson library API needed to build JSON data-driven applications. I hope you'll join me on this journey to learning the Jackson library API, with the Java: JSON Databinding with Jackson course, at Pluralsight.