передать экземпляры подкласса как суперкласс с Jaxb - PullRequest
1 голос
/ 23 августа 2011

Мне нужно отправлять / получать полиморфные объекты с / на сервер при вызове моего спокойного сервиса с поддержкой Spring.

Пожалуйста, дайте мне знать, может ли аннотация xmlseealso быть полезной, даже если в иерархии классов имеется более 1 подкласса. Я спрашиваю об этом, потому что, хотя я передаю 2–3 подкласса внутри аннотации xmlseealso, при последующем отмене сортировки рассматривается только последний подкласс.

, например, когда родительская модель, как показано ниже,

@ XmlSeeAlso ({RateFix.class, EarlyRedemption.class}) Открытый класс Инструкция реализует Сериализуемый

jaxb2 всегда отменяет вызов модели Instruction to EarlyRedemption, хотя фактически ссылается на RateFix.

Я использую jaxb 1.0 только тогда, когда могу найти аннотацию xmlseealso Пожалуйста, поделитесь со мной своим мнением. Благодарю.

...