Skip to content

yamsellem/jongo-jersey

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Jongo + Jersey

Because Jongo uses Jackson by default, exposing the same objects with Jersey won't work if they have an ObjectId. This full working sample shows how to make Jersey expose ObjectId as String (and annoted String with @ObjectId too).

It also shows how to use Jackson 2.x with Jersey (so only one Jackson is in the classpath).

In a nutshell:

  • a custom provider to expose ObjectId as String and handle @ObjectId
  • a dependency to com.sun.jersey:jersey-json replaced by com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider (which have the following impacts: POJO_MAPPING_FEATURE is no longuer needed and every packages has to be move from Jackson 1.x to 2.x)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages