Генерация POJO из Deby не создает отношения между родительской и дочерней таблицей - PullRequest
0 голосов
/ 25 апреля 2020

Я использую Embedded Derby с Hibernate, но когда я генерирую POJO

Отношения между parent и child table не генерируются должным образом в POJO classes.

Например: мне нужно получить доступ к свойствам дочернего элемента Entity class.

Так я делаю

Order order; order.getClient().getName();

Но в Order Entity class множество отсутствует Client Entity class.

Это ограничено для Derby?
Или мне нужно определить его вручную?
Для MySql это не устраивает эту проблему c.

Не похоже на следующее:

<hibernate-mapping>
    <class name="com.client.pojo.Client" table="client" catalog="client" optimistic-lock="version">
        <id name="id" type="java.lang.Integer">
            <column name="id" />
            <generator class="identity" />
        </id>
        <set name="orders" table="order" inverse="true" lazy="true" fetch="select">
            <key>
                <column name="`client id`" not-null="true" />
            </key>
            <one-to-many class="com.client.pojo.Order" />
        </set>
    </class>
</hibernate-mapping>
...