Use this if you are experienced - if not, you will find a detailed Howto
However it is a short overview - even so you will not understand it completely, it gives you an overview.
Install Eclipse (Ganymede) and add hibernate tools.
Use hibernate tools and generate annotated Java Classes and a working hibernate.cfg.xml
Make sure to use only ordered Lists (instead of Sets) in your java class and order by in annotations.
Put that into a jar file:
Structure of jarFile:
org.whatever.java.hib.MyObject1.class //Path(Package) +Annotated Java Bean class
|---------------- .MyObject2.class //Path(Package) + Annotated JavaBean class
hibernate.cfg.xml
Upload that to Wicketizer and wait for response (it will take a while ... be patient ).
Click on the link to download the created Eclipse project.
Import that Project into Eclipse.
Copy src forlder (from Step one) to the imported project and adapt user/password in your hibernate.cfg.xml
You can run your project as a wicket Application by running the de.upsb.mbo.server.Start with a rightclick --> run as -->Java Application (http://localhost:8090/mbo/app).
You can give any username longer than 5 digits and any password.
Known Limitation
Do not use Columnname id! Microsofts Internet Explorer is not updating fields with name id via Ajax- wicketizer uses the db columnname as caption in all tiers.
If you use only Firefox, you do not have any problem even with columns with name id.
Ensure that you use primary keys of type Number / Integer.