Описание тега jaxb2-basics

JAXB2 Basics - это проект с открытым исходным кодом, который реализует плагины и инструменты для эталонной реализации JAXB 2.x.
2 ответа

Вставить пользовательскую аннотацию в поле Java с помощью плагина аннотации + JAXB (при xsd -> java)

Случай использования: Хотите вставить пользовательскую аннотацию в поля в классе Java, сгенерированном JAXB Проблема: Используя плагин Annotate + JAXB [1], я могу успешно вставлять пользовательские аннотации, но они вставляются в методе получения, а…
21 мар '12 в 06:49
1 ответ

JAXB2 Основы Плагин слияния: Настройка пользовательской стратегии слияния

Я успешно активировал плагин 'Mergeable' Основы JAXB2 в сценарии ant следующим образом: <target name="generate-sources" depends="clean"> <xjc destdir="${generated.src.dir}" package="${jaxb.package}" extension="true"> <arg line=" -Xmer…
09 июл '11 в 10:40
1 ответ

Как генерировать теги @TABLE с помощью плагина jaxb2 maven

Привет, я следовал некоторым учебникам и написал схему, которая выглядит следующим образом: <xs:element name="User" type="kmcs:User"/> <xs:element name="UserList" type="kmcs:UserList"/> <xs:complexType name="User"> <xs:sequence&…
10 сен '13 в 07:59
9 ответов

Генерация класса JAXB, который реализует интерфейс

В настоящее время я использую JAXB для генерации Java-классов, чтобы разобрать XML. Теперь я хотел бы создать новую схему, очень похожую на первую, и иметь сгенерированные классы, реализующие один и тот же интерфейс. Например, у меня есть два файла …
13 авг '09 в 13:32
1 ответ

Сериализация Java, writeObject(Object obj), почему бы не writeObject(Serializable obj)

Метод подписи ObjectOutputStreamметод записи public final void writeObject(Object obj) throws IOException Как obj должен реализовать Serializable (знать о маркерах). Почему Java-разработчики не пишут этот метод как public final void writeObject(Seri…
17 июн '13 в 09:48
1 ответ

JAXB демарширует пользовательские объекты без аннотации

У нас есть XML-файл, который нам нужно разобрать (преобразовать в Java-объект). Теперь объект Java принадлежит третьей стороне, и я не могу аннотировать его для демаршаллинга. Любая идея о том, как я могу Unmarshal без аннотации. Пожалуйста, найдите…
22 авг '12 в 19:08
1 ответ

JAXB равно и Hashcode: выдает ошибку

Я пытаюсь получить мой pom.xml для генерации методов hashCode() и equals() в моих объектах JAXB. <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/…
2 ответа

Как использовать плагины jaxb_commons от maven

Я пытаюсь использовать плагин jaxb для вставки интерфейса в элемент выбора, генерирующий классы из maven. Проблема в том, что я не могу понять, как это сделать из maven, хранилище не ясно из документации и единственный пример (ниже) не работает, пох…
04 янв '10 в 12:10
1 ответ

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

Я использую jax-ws wsimport для генерации Java-классов из WSDL. Я использую плагин jaxb2-basics для создания методов toString, equals, hashCode, copy и merge. Я хотел бы, чтобы сгенерированные классы реализовывали интерфейсы, чтобы изолировать наш к…
22 авг '11 в 22:55
1 ответ

Вложенный XML-демаршаллинг в класс POJO

Я новичок в JAXB для маршалинга и демаршаллинга, я пытаюсь демаршировать вложенный класс XML в Java POJO, но я получаю нулевое значение в не маршалируемом объекте. Также я хочу подтвердить, правильно ли я создал классы POJO для соответствующего XML.…
17 янв '18 в 10:02
1 ответ

Добавление аннотаций к информации о пакете, сгенерированной JAXB

Я использовал annox для добавления аннотаций к моим классам, сгенерированным jaxb (через файлы связываний), но я не могу найти способ добавить аннотации непосредственно в пакет (package-info.java). Я пытался сделать что-то подобное в моем bindings.x…
07 авг '14 в 13:37
0 ответов

Java Unmarshalling проблема (jaxb)

Ниже упоминается XML-файл, который я хочу разобрать и создать Java-объект: test.xml <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://www.tes…
03 сен '17 в 15:37
1 ответ

Разбор JAXB похожих xml файлов

У меня есть разные XML-данные, которые я хочу проанализировать с помощью JAXB с аннотированными классами. Многие из файлов XML имеют схожую верхнюю структуру и могут содержать содержимое внутреннего тега. Так как мы послали ContextInstance класс, а …
07 дек '12 в 02:45
2 ответа

Добавьте toString, hashCode, equals при создании классов JAXB в Java

Я пытаюсь генерировать классы JAXB из файла XSD программно, используя Java. Для этого я использовал следующий фрагмент кода: .... import java.io.File; import java.io.IOException; import org.xml.sax.InputSource; import com.sun.codemodel.JCodeModel; i…
01 сен '15 в 14:33
0 ответов

jaxb: привязки, отделение классов от wsdls (одно и то же местоположение и разные целевые пространства имен). Как насчет атрибута wsdlLocation?

У меня два wsdls: ServiceA.wsdl(with targetNamespace='targetA'), and ServiceB.wsdl(with targetNamespace='targetB'), Оба они расположены в одном и том же месте, но каждый из них относится к разному целевому пространству имен. Я хотел бы отделить исто…
0 ответов

Привязки JAXB игнорируют атрибут при создании классов JAXB

У меня есть схема (.xsd) и по генерации с использованием xjc хотел бы игнорировать некоторые атрибуты, генерируемые в JAXB классы. Я могу удалить их вручную после того, как они сгенерированы, но каждый раз, когда изменяется схема, это довольно ручна…
07 апр '16 в 12:51
1 ответ

Отредактируйте сгенерированную JAXB аннотацию с помощью annox и добавьте пространство имен в param

У меня есть следующая аннотация в сгенерированном классе JAXB @XmlType(name = "MessageInfoType", propOrder = { "debugTraceBoolean", "clientHostnameString", "endUserIPAddress" }) Необходимо создать следующую аннотацию в классе JAXB с пользовательским…
30 авг '12 в 21:15
0 ответов

AX=B, вычислить сложную матрицу, а A и B - это множество измерений

Теперь я вычисляю AX=B, в то время как A X B - сложная матрица, если я устанавливаю размер A, равный 3*3, B - 3*1, и он вычисляет правильное значение. Но если я устанавливаю A - 58*58, а B - 58*256. сложная матрица, это ошибка вычисления. И я вижу, …
31 мар '17 в 09:14
1 ответ

JAXB применяет привязки к более чем одной схеме.xsd

У меня есть несколько схем XML, над которыми у меня нет контроля, и я хотел бы применить определенные настройки при создании классов Java через XJC. Некоторые настройки должны применяться ко всем .xsd файлы, но я не уверен, как этого добиться. На да…
27 окт '17 в 11:19
1 ответ

maven-jaxb2-plugin: как использовать мою собственную EqualsStrategy

Я использую maven-jaxb2-плагин для генерации equals а также hashCode методы. Я реализовал собственные стратегии, полученные из JAXBEqualsStrategy а также JAXBHashCodeStrategy, Есть ли способ сказать плагину использовать эти стратегии вместо стандарт…
19 апр '16 в 07:43