Im GUI-Builder können Sie einer UI-Komponente ein beliebiges Entity und damit den benötigten Daten-Container auf einfache Weise per Drag-and-Drop zuweisen. Der Code dafür wird im Hintergrund automatisch generiert.
- Fügen Sie eine XdevTableein Grid in den GUI-Builder ein.
- Ziehen Sie ein Entity, z.B. Products per Drag-and-Drop auf die XdevTable.Klicken Sie bei Properties > Entity > Property auf ...das Grid.
- Selektieren Sie im folgenden Assistenten die Property productnameProperties aus, die im Grid angezeigt werden soll.
- Klicken Sie auf OK.
Entity-Zuweisung via Property
Alternativ können Sie einer UI-Komponente ein Entity auch über die Property Entity Type Arguments zuweisen.
- Fügen Sie eine XdevTable in eine Grid in den GUI-Builder ein.
- Klicken Sie bei Properties > Entity auf ...auf Properties > Type Arguments.
- Suchen Sie im folgenden Assistenten nach dem Entity Products.
- Klicken Sie auf OK.
Datenmenge laden
Nach dem Typisieren des Grid´s auf ein bestimmtes Entity ist es möglich, über dessen DAO (z.B. CustomerDAO) dieses zu füllen. Dazu werden in der Property DataProvider die Methoden angezeigt welche im DAO über JPA-SQL bereits angelegt wurden.