- Notifications
You must be signed in to change notification settings - Fork0
Holon Platform Vaadin 7 compatible module for the Holon Platform Vaadin UI integration.
License
holon-platform/holon-vaadin7
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Latest release:5.2.4
This is theVaadin 7 compatible module of theHolon Platform Vaadin integration, which represents the platform support for theVaadin web applications framework, focusing on the user interface components and data binding features.
The module main features are:
- A Java API to build (usingfluent builders), manage and use the web application UI components.
- Integration with the platform foundation architecture, such as the
Property
model and theDatastore
API, the authentication, authorization and localization support. - A powerful and easy to use
View
navigator to manage the web applicationvirtual pages - Spring andSpring Boot integration
See the moduledocumentation for details.
Just like any other platform module, this artifact is part of theHolon Platform ecosystem, but can be also used as astand-alone library.
See theplatform documentation for further details.
The Holon Platform Vaadin module si also available for:
SeeHolon Platform code structure and conventions to learn about the"real Java API" philosophy with which the project codebase is developed and organized.
The Holon Platform is built usingJava 8, so you need a JRE/JDK version 8 or above to use the platform artifacts.
Vaadin version7.7 or higher is required.
Seereleases for the available releases. Each release tag provides a link to the closed issues.
TheHolon Platform is open source and licensed under theApache 2.0 license. All the artifacts (including binaries, sources and javadocs) are available from theMaven Central repository.
The Mavengroup id for this module iscom.holon-platform.vaadin7
and aBOM (Bill of Materials) is provided to obtain the module artifacts:
Maven BOM:
<dependencyManagement> <dependency> <groupId>com.holon-platform.vaadin7</groupId> <artifactId>holon-vaadin-bom</artifactId> <version>5.2.4</version> <type>pom</type> <scope>import</scope> </dependency></dependencyManagement>
See theArtifacts list for a list of the available artifacts of this module.
TheHolon Platform provides an overall MavenBOM (Bill of Materials) to easily obtain all the available platform artifacts:
Platform Maven BOM:
<dependencyManagement> <dependency> <groupId>com.holon-platform</groupId> <artifactId>bom</artifactId> <version>${platform-version}</version> <type>pom</type> <scope>import</scope> </dependency></dependencyManagement>
See theArtifacts list for a list of the available artifacts of this module.
You can build the sources using Maven (version 3.3.x or above is recommended) like this:
mvn clean install
Check theplatform documentation or the specificmodule documentation.
Ask a question onStack Overflow. We monitor the
holon-platform
tag.Report anissue.
Acommercial support is available too.
See theHolon Platform examples repository for a set of example projects.
SeeContributing to the Holon Platform.
Join thecontribute Gitter room for any question and to contact us.
All theHolon Platform modules areOpen Source software released under theApache 2.0 license.
Mavengroup id:com.holon-platform.vaadin7
Artifact id | Description |
---|---|
holon-vaadin | Core artifact |
holon-vaadin-navigator | View navigation support |
holon-vaadin-spring | Spring integration |
holon-vaadin-spring-boot | Spring Boot integration |
holon-starter-vaadin | Spring Bootstarter |
holon-starter-vaadin-undertow | Spring Bootstarter using Undertow as embedded servlet container |
holon-vaadin-bom | Bill Of Materials |
documentation-vaadin | Documentation |
About
Holon Platform Vaadin 7 compatible module for the Holon Platform Vaadin UI integration.