Xoetrope
View

Screenshots •  Videos •  Demos •  Documentation •  Tutorials •  Articles •  Knowledge Base •  Zone


Caveat Emptor

The Caveat Emptor is a simple book auction application built with XUI 3.1. It shows how to use the Hibernate POJO support in a two tiered scenario, where the Hibernate serves as a peristence layer (it is being used to directly connect to the database).

The application can be launched by clicking on the link below.

Launch

The domain model used in the example is a simplified version of the CaveatEmptor application that can be downloaded from the Hibernate website. The HSQLDB run in a standalone mode serves as a persistent store. The application uses Native Hibernate API and Hibernate XML mapping files (implementation that using the JPA is also available).

Caveat Emptor allows the user to browse through the available books, made bids, sell, etc. It consists of three main pages.

The Search page allows to browse the books within the selected category, language, author, etc.

 
 
The search page
 
 

 
 

The Book Details page shows all informations about the selected book. The user can place new bids on this page.

 
 
The book details page
 
 

 
 

The My Books page allows to add, delete and edit the books owned by the user.

 
 
The my books page