Как определить временное свойство в спящем режиме? - PullRequest
1 голос
/ 07 октября 2011

Я использую отдельные файлы hbm.xml для отображений гибернации и сталкиваюсь с проблемой при определении переходного свойства.Я потратил несколько часов без удачи на поиск рабочего примера или написание собственного.
Может кто-нибудь помочь мне сделать свойство переходным через hbm.xml (если это возможно), потому что оно будет поддерживать согласованность моего приложения.Если это невозможно через hbm.xml, тогда аннотации уменьшаются с помощью xml.Приветствуются любые ссылки на существующие документы или потоки.

Мой примерный класс сопоставления:

<class name="Test">
    <id name="a" type="long">
        <generator class="identity" />
    </id>
    <property name="b" type="string" />
    <property name="c" type="string" />
</class>

, а примерный класс сущностей:

public class Test {
    private Long a;
    private String b;
    private String c;

    public void setA(Long a) { this.a = a; }
    public Long getA() { return a; }

    public void setB(String b) { this.b = b; }
    public String getB() { return b; }

    public void setC(String c) { this.c = c; }
    public String getC() { return c; }
}

1 Ответ

7 голосов
/ 07 октября 2011

"сделать свойство переходным через hbm.xml"? Вы имеете в виду, что свойство не сопоставлено с базой данных? Только не наносите на карту это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...