Over a million developers have joined DZone.

Wildfly 8.0 Provides Seamless JSON Support via its JAXRS 2.0 Implementation

· Java Zone

Microservices! They are everywhere, or at least, the term is. When should you use a microservice architecture? What factors should be considered when making that decision? Do the benefits outweigh the costs? Why is everyone so excited about them, anyway?  Brought to you in partnership with IBM.

Its great to see Wildfly 8.0 making it so much easier to work with BOTH XML and JSON representations from a common set of JAXB classes without any extra plumbing or configuration of different JAXB run time implementation

All you need to do is

  • Just return the JAXB objects from your business methods within the JAXRS resource classes
  • Set the HTTP Accept header to application/json

Simple business method returning the JAXB class

 2

 The JSON result

wildflyjsonsupport

You might also be interested in JAX-RS 2.0 : Custom Content Handling

Discover how the Watson team is further developing SDKs in Java, Node.js, Python, iOS, and Android to access these services and make programming easy. Brought to you in partnership with IBM.

Topics:

Published at DZone with permission of Abhishek Gupta, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}