Как аннотировать сгенерированное свойство как Transient в HyperJaxb3

Я просто хочу иметь свойство Entity как Transient. Старая документация HyperJaxb [ 1] кажется недоступной, а та, что была на Github [ 2], мне не помогла.

Я попытался использовать встраиваемые / встраиваемые атрибуты и сгенерированные идентификаторы безуспешно.

У меня есть следующая модель, и я хочу, чтобы lastActivityTime был Transient в сгенерированном классе. Текущая аннотация этого поля - одна из моих неудачных попыток.

<xsd:complexType name="ProcessInstanceGroupDAO">
    <xsd:sequence>
        <xsd:element name="Name" type="xsd:string"/>
        <xsd:element name="archived" type="xsd:boolean"/>
        <xsd:element name="lastActivityTime">
            <xsd:annotation>
                <xsd:appinfo>
                    <hj:persistence>
                        <hj:embeddable merge="false">
                            <orm:embeddable-attributes>
                                <orm:transient name="lastActivityTime"></orm:transient>
                            </orm:embeddable-attributes>
                        </hj:embeddable>
                    </hj:persistence>
                </xsd:appinfo>
            </xsd:annotation>
        </xsd:element>
    </xsd:sequence>
</xsd:complexType>

http://confluence.highsource.org/display/HJ3/Customization+Guide

https://github.com/highsource/hyperjaxb3/wiki/Customization_Guide

1 ответ

Решение

Просто аннотируйте это с <hj:ignored/>, Недвижимость будет помечена @Transient,

<xsd:complexType name="ProcessInstanceGroupDAO">
    <xsd:sequence>
        <xsd:element name="Name" type="xsd:string"/>
        <xsd:element name="archived" type="xsd:boolean"/>
        <xsd:element name="lastActivityTime">
            <xsd:annotation>
                <xsd:appinfo>
                    <hj:ignored/>
                </xsd:appinfo>
            </xsd:annotation>
        </xsd:element>
    </xsd:sequence>
</xsd:complexType>

Отказ от ответственности: я автор Hyperjaxb. К сожалению, я больше не активно его развиваю.

Другие вопросы по тегам