Difference between
version 19
and
version 18:
At line 108 changed 1 line. |
If you want to look at the {{Person.hbm.xml}} file that Hibernate generates for you, look in the {{build/dao/gen/**/model}} directory. Here's the contents of {{Person.hbm.xml}} (so far): |
Falls man sich die {{Person.hbm.xml}} Datei, die Hibernate für einen erzeugt hat, ansehen will, findet man diese im Verzeichnis {{build/dao/gen/**/model}}. Hier der (bisherige) Inhalt der Datei {{Person.hbm.xml}}: |
At line 149 changed 1 line. |
Now we'll add additional [@hibernate.property|http://xdoclet.sourceforge.net/tags/hibernate-tags.html#@hibernate.property%20(0..1)] tags for our other columns (first_name, last_name): |
Jetzt fügen wir zusätzliche [@hibernate.property|http://xdoclet.sourceforge.net/tags/hibernate-tags.html#@hibernate.property%20(0..1)] tags für die anderen Spalten (first_name, last_name) hinzu: |
At line 168 changed 1 line. |
In this example, the only reason for adding the ''column'' attribute is because the column name is different from our property name. If they're the same, you don't need to specify the ''column'' attribute. See the [@hibernate.property|http://xdoclet.sourceforge.net/tags/hibernate-tags.html#@hibernate.property%20(0..1)] reference for other attributes you can specify for this tag. |
Der einige Grund, warum in diesem Beispiel das ''column'' Attribut hinzugefügt wird ist, dass der Spaltenname sich vom Attributnamen unterscheidet. Falls die beiden gleich sein sollten, muss man kein ''column'' Attribut angeben. |
Für weitere Informationen kann man einen Blick in die [@hibernate.property|http://xdoclet.sourceforge.net/tags/hibernate-tags.html#@hibernate.property%20(0..1)] Referenz dieses Tags werfen. |
At line 170 changed 1 line. |
Run __ant setup-db__ again to get the additional columns added to your table. |
Jetzt führt man wieder __ant setup-db__ aus, um die neuen Spalten der Tabelle hinzuzufügen. |
Back to CreateDAO_de,
or to the Page History.
|