Java: JSON Databinding with Jackson

Jackson is a very popular and efficient java based library used to serialize or map Java objects to JSON and vice versa. This course will teach you the basics of the Jackson library API features and their usage in a simple and intuitive way.
Course info
Rating
(21)
Level
Intermediate
Updated
Aug 20, 2018
Duration
24m
Table of contents
Description
Course info
Rating
(21)
Level
Intermediate
Updated
Aug 20, 2018
Duration
24m
Description

Do you need to work with JSON in your Java code? In this course, Java: JSON Databinding with Jackson, you will learn foundational knowledge of the ability to bind JSON data with Java objects. First, you will learn how to define your Java object class files. Next, you will be able to convert Java into JSON and vice versa. Finally, you will explore how to add annotations to your code to read and write JSON more efficiently. 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.

About the author
About the author

With almost two decades of software development experience, Jean-Marc Julien has programmed in a number of computer programming languages including Java, Swift, C#, C++, Javascript, Python, PHP, SQL and more. He is currently working as a systems software engineer in the healthcare industry.

Java: JSON Databinding with Jackson
Intermediate
1h 28m
Apr 16, 2019
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hello everyone. My name is Jean-Marc Julien. I'm a software developer with over 10 years of experience working with Java. And I'd like to welcome you to my course, Java: JSON Databinding with Jackson. Do you need to integrate JSON into your Java code? In this course, you will learn foundational knowledge of the ability to bind JSON data with Java objects using the Jackson library API. Jackson is a very popular and efficient Java-based library used to map Java objects to JSON. This course will teach you the basics of the Jackson library API features and their usage in a simple and intuitive way. Here are some of the major topics that we'll cover. First, you will learn how to define your Java object class files. Next, you will be able to convert Java into JSON and vice versa. Finally, you will explore how to add annotations to your code to read and write JSON more efficiently. 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. I hope you'll join me on this journey to learn the Jackson library API with the Java: JSON Databinding with Jackson course at Pluralsight.

Introduction
Hi there. My name is Jean-Marc Julien. I'm an author here at Pluralsight, and welcome to Java: JSON Databinding with Jackson. In this course, we're going to learn how to use the Jackson library to work with JSON in Java. Jackson is a very popular library for JSON processing. And it's simple to use. Because of its simplicity, the code written in Jackson is usually clean, compact, and it's pretty fast. The scenario that we'll be using throughout the course is that we are a healthcare provider processing data on physicians. We'll be working with physician demographic information. We'll also be working with data on patients as well and will be working with their demographics along with their health vitals information. In order to do this, we'll learn how to set up our class files for physicians and patients. Then we'll be able to convert data from JSON to Java objects. And, vice versa, from Java objects to JSON. We will also learn how to add Jackson annotations to our code to make to work more efficiently. All you need to know for this course is a basic understanding of Java Fundamentals. So if you do, let's get started.