Jaxb反序列化,可以访问Spring bean

时间:2014-05-30 20:41:56

标签: java xml spring jaxb

我有我的模型,看起来像那样:

@XmlRootElement
class Foo {
    private List<Bar> bars;

    //getters and setters..
}

我想从xml反序列化类Foo的对象,但问题是,要实现类Bar,我需要我的spring-congigured服务和Bar对象的一个​​属性(来自先前的序列化)。

据我所知,我不能使用XmlAdapter(无法访问spring bean),我无法直接序列化Bars(无法访问spring bean,而且,从模型层调用服务不是我想做的事情)

这样做有什么简单的方法吗?我还想不仅仅为了将Spring bean注入XmlAdapter而添加AspectJ。

0 个答案:

没有答案