Announcement

Collapse
No announcement yet.

Sortieren bei Hibernate

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Sortieren bei Hibernate

    Hallo zusammen,

    ich würde gerne die aus der DB gelesenen Daten sortieren. Dafür habe ich bisher org.hibernate.criterion.Order; gefunden. Direkt in das Mapping kann ich es nicht schreiben, weil die Sortierung vom Benutzer nach mehreren Kriterien geändert werden kann. Wie genau muss ich dieses Order verwenden? Kann ich da nur eine Spalte sortieren lassen?

    VIELEN DANK!

    strauberry

  • #2
    hallo strauberry,

    HQL- oder Criteria-Abfragen werden letzt endlich in SQL umgewandelt.
    soweit ich weis, wenn man in SQL 'order by' für mehrere spalten definiert,

    z.B.
    select * from .... where .... order by preis, menge

    werden datensätze erst mal nach dem ersten parameter sortiert und nur wenn bei irgendwelchen datensätzen die erste paramter gleich sind, wird dann zum sortieren zweite parameter genemmen. und so weiter.

    Also, ich gehe davon aus, dass Hibernate sich gleich verhält.

    Comment

    Working...
    X