Witam,
Czy naprawde NetBeans nie ma narzedzia do tworzenia plików odwzorowan Hibernate dla klas trwalych? Troche mnie to dziwi bo dla tabeli w bazie danych tworzy i pliki odwzorowan i klasy wiec dlaczego nie w druga strone?
Ostatecznie probuje skorzystac z XDoclet i kolejne podejscie konczy sie na niczym. Do pliku build.xml dodałem takie zadania:
<target name="generate"
description="Generates Hibernate class descriptor files."
depends="compile">
<!-- Define the hibernatedoclet task -->
<taskdef name="hibernatedoclet"
classname="xdoclet.modules.hibernate.HibernateDocletTask">
<classpath>
<fileset dir="${lib.home}/xdoclet">
<include name="*.jar"/>
</fileset>
</classpath>
</taskdef>
<!-- Execute the hibernatedoclet task -->
<hibernatedoclet
destdir="${generated.home}"
excludedtags="@version,@author,@todo"
force="${generated.forced}"
mergedir="${generated.home}"
verbose="false">
<fileset dir="${src.home}">
<include name="**/hibernate/*.java"/>
</fileset>
<hibernate/>
</hibernatedoclet>
<!-- Upgrade grammar from Hibernate1 to Hibernate2 - not needed if you are using the <hibernate version="2.0"/> tag -->
<replace dir="${generated.home}">
<include name="**/hibernate/*.hbm.xml"/>
<replacefilter token="readonly=" value="inverse="/>
<replacefilter token="role=" value="name="/>
<replacefilter token="hibernate-mapping.dtd" value="hibernate-mapping-2.0.dtd"/>
</replace>
</target>
Do klas dodałem odpowiednie atrybuty odwzorowan. Jednak kompilacja nie przynosi zadnych efektow. Tak jakby XDoclet w ogóle nie bylo. Nigdzie nie tworza sie zadne pliki odwzorowan. Co robie nie tak? [glowa] Prosze o pomoc