Я использую отдельные файлы 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; }
}