我有一个消耗和生成JSON对象的RESTful服务,我希望Jersey使用Gson而不是Jackson.
如何才能做到这一点...?
我正在尝试设计一种更灵活的Singleton形式.
SingletonShared类,该类将作为参数传递给Singleton的构造函数.这两个隐藏在公众背后SingletonFactory,具有静态方法getInstance(key).setAdapter(adapter)的SingletonFactory.使用该方法getShared(key),实现的类ISingletonAdapter
应该返回该SingletonShared实例的值(例如,
SingletonXmlAdapter将Xml文件传递给构造函数,并根据给定的键对某个节点进行反序列化).以上所有都包装Singleton在一起.
现在,出于测试能力的目的,可以选择将Singleton标记为内部类,并使其实现ISingleton公共接口.
谢谢!