Java Platform, Enterprise Edition (Java EE) 8 Учебник по Java EE |
Назад | Вперёд | Содержание |
JAX-WS делегирует отображение типов Java в XML и обратно механизму JAXB. Разработчикам приложений не нужно знать подробностей этого отображения, но имейте в виду, что не каждый класс в языке Java может использоваться в качестве параметра метода или возвращаемого типа в JAX-WS.
В следующих разделах объясняются привязки типов данных XML к Java и Java к XML:
Язык Java предоставляет более богатый набор типов данных, чем схема XML. Таблица 31-1 перечисляет отображение типов данных XML с типами данных Java в JAXB.
Таблица 31-1. Преобразование типов данных XML в типы данных Java в JAXB
Тип схемы XML |
Тип данных Java |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Таблица 31-2 показывает отображение по умолчанию классов Java на типы схемы XML.
Таблица 31-2. Преобразование классов Java в типы схемы XML в JAXB
Класс Java |
Тип данных XML |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Назад | Вперёд | Содержание |