Build CRUD-Based Applications with Ease
Powered by Vaadin, Enterprise App allows you to easily build CRUD-based Java web applications in minutes. No XML, no Javascript, no HTML needed.
How it Works
Suppose you are using Enterprise App and have a simple Hibernate Java entity class (Person). You would like to have a CRUD web interface with lazy-loading, import/export, and filtering capabilities. All you need is one line of code to get a powerful ready to use CRUD component in your Vaadin application:
CrudComponentcrud = new CrudBuilder (Person.class).build();
That's it. Add your crud instance to any Vaadin component container:
Ready to Use Architecture
Is Enterprise App all about CRUD components? Not at Really. Enterprise App defines a ready-to-use, proven architecture for your enterprise web applications. Be aware that enterprise App is not the best solution for every web application out there. However, the author have created Enterprise App to help himself developing mid-sized Java web applications that share certain common functionality. If you need to build a Java web application using Hibernate and Vaadin, Enterprise App is a good alternative to consider.
Below is the typical architecture for applications using Enterprise App:
Below is the typical architecture for applications using Enterprise App:
Useful Components
Enterprise App provides you some common, ready-to-use components: