I\'m using Jersey for my RESTful services and Genson to perform my JSON/POJO conversion. There\'s no setup for Genson, I just drop it into the classpath and it just works,
To configure Genson instances you can use Genson.Builder class (it is similar to Gson on this point). Then you have to inject it with Jersey.
@Component
@Provider
public class GensonProvider implements ContextResolver {
private final Genson genson = new Genson.Builder().setDateFormat(yourDateFormat).create();
@Override
public Genson getContext(Class> type) {
return genson;
}
}
You might also want to have a look at how Genson is integrated into Jersey here.