A quick way to create a DomUI application is to use the "skeleton" application inside the DomUI repository. You can get it by checking out the "domui" repository and then copying all of the files under examples/skeleton to some new directory.
The skeleton application is a mostly empty DomUI web application but with most important parts wired:
- Config file management (to configure your application)
- Database configuration and upgrade (using Hibernate for persistence and Flyway for updating the database)
- Login and rights management
The skeleton app has three Maven subprojects to separate business code, UI code and web resources, and runs out of the box.
The skeleton app will be updated when new possibilities appear, so you might find examples of new code there.