webmagier
Mitglied
Ich weis wie man mit criteria Ergebnisse sortieren kann, aber kann man das schon per default im mapping festlegen?
Standartmäßig liefert Hibernate eine Liste die mit
databaseSession.find("select from beanClassName);
erzeugt wird immer nach den id's sortiert.
Wenn ich jetzt ein entity mit einer id (integer) und einer Spalte "name" habe, kann ich dann bereits im Mapping festlegen, dass ich das nicht nach id's sortiert, sonder nach Namen sortiert haben möchte?
Wie das funktieroniert, wenn meine bean eine Liste anderer entities enthält ist mir klar, da kann ich bei dem zugehörigem <set/> tag im mapping file einfach das order_by angeben, aber wie mache ich das bei dem entity selbst?
Mfg Daniel
Standartmäßig liefert Hibernate eine Liste die mit
databaseSession.find("select from beanClassName);
erzeugt wird immer nach den id's sortiert.
Wenn ich jetzt ein entity mit einer id (integer) und einer Spalte "name" habe, kann ich dann bereits im Mapping festlegen, dass ich das nicht nach id's sortiert, sonder nach Namen sortiert haben möchte?
Wie das funktieroniert, wenn meine bean eine Liste anderer entities enthält ist mir klar, da kann ich bei dem zugehörigem <set/> tag im mapping file einfach das order_by angeben, aber wie mache ich das bei dem entity selbst?
Mfg Daniel