Working with XML in Java Using JAXB

JAXB is the standard Java API which bridges the gap between XML and Java objects. This course will teach you how to use JAXB, different approaches for working with XML schemas, integrating JAXB in your build process and using JAXB with webservices.
Course info
Level
Intermediate
Updated
Jan 9, 2018
Duration
4h 7m
Table of contents
Introduction to JAXB
Reading and Writing XML with JAXB
Controlling Bindings with JAXB Annotations
Generating an XML Schema from Java Classes
Generating Java Classes from an XML Schema
Using Advanced Features of JAXB
Integrating the JAXB Tools into Your Build Process
Using JAXB with JAX-WS Web Services
Course Overview
Description
Course info
Level
Intermediate
Updated
Jan 9, 2018
Duration
4h 7m
Description

As a software developer, it's important to have a thorough knowledge of how to work with XML, the well-known standard data format that is used in all kinds of applications. In this course, Working with XML in Java Using JAXB, you will learn how to use the Java Architecture for XML Binding (JAXB) effectively. First, you will learn about how to use the JAXB API to convert XML to Java objects and vice versa. Next, you'll explore how to work with XML schemas. Finally, you'll dive into using JAXB for working with web services. When you're finished with this course, you'll have a foundational knowledge of JAXB that will help you as you move forward to become an expert Java developer.

About the author
About the author

Jesper de Jong is an independent, experienced software developer and architect who designs and builds efficient, scalable, and high-quality server-side software for the JVM in Java and Scala. He loves the creativity of inventing and building software systems and loves to teach and share his knowledge with the software development community.

More from the author
Java EE: Getting Started with JavaServer Faces
Intermediate
4h 18m
Jan 10, 2017
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone. My name is Jesper de Jong, and welcome to my course, Working with XML in Java Using JAXB. I'm an independent software developer, and I have a lot of experience with designing and building enterprise software systems in Java. XML is a very widely used data format, and as a Java developer, you'll definitely need to know how to work with XML in Java. Java has extensive support for working with XML and JAXB. The Java architecture for XML binding is Java standard high-level API, which bridges the gap between XML and the object-oriented Java world. This course is for all Java developers who want to expand their knowledge of working with XML in Java. Some of the major topics that we'll cover include converting XML to Java objects and vice versa, using JAXB annotations and bindings files, the code-first and the schema-first approach to working with JAXB, integrating JAXB into your build process, and using JAXB for JAX-WS webservices. By the end of this course, you'll have a solid understanding of how to work with XML using JAXB and the underlying concepts. Before beginning the course, you should be familiar with the Java programming language and have a basic understanding of XML. I hope you'll join me on this journey to learn JAXB with the Working with XML in Java Using JAXB course, at Pluralsight.