WORK IN PROGRESS : Help us with your contributions!!
The large innovation is the introduction of the class net.smartlab.web.domain. We have decided that all business logic converge in the implementation of domain classes, so as to free from the presentation tier the modality to capture and to manipulate information. You can have more than one domain class according to your requirements and all will have to extend net.smartlab.web.domain
The objects that realize the persistence can be led back to the objects pojo of Hibernate with some new characteristic: they implement the interfaces Cloneable and Serializable and they contain the property version. Every persistent object must extend the class net.smartlab.web.BusinessObject. The primary key of eachone of these objects will have as primary key default type a Long.