Vaadin Spring Boot
Spring Boot support for Vaadin applications.
This add-on supports the use of basic Spring features such as dependency injection in a Vaadin application by making the UI and Route classes Spring managed beans.
Learning how to use Vaadin & Spring, see the documentation and tutorial for using Vaadin & Spring Boot.
Getting started in using Vaadin & Spring in projects, please use the Project Base for Vaadin 10 and Spring or take a look at the full application example Bakery App Starter
Links
Compatibility
1.0.0 | 1.0.0.alpha2 | 1.0.0.beta1 | 1.0.0.beta2 | 1.0.0.beta3 | 1.0.1 | 1.0.2 | 1.1.0 | 1.1.1 | 1.2.0 | 2.0.0.beta1 | 2.0.0.rc1 | 2.0.0 | 2.0.1 | 2.1.0.beta1 | 2.1.0.beta2 | 3.0.0 | 3.0.1 | 3.1.0 | 3.1.1 | 3.2.0 | 3.2.1 | 4.0.0 | 10.0.4 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
(24.4) | ||||||||||||||||||||||||
(24.3) | ||||||||||||||||||||||||
(24.2) | ||||||||||||||||||||||||
(24.1) | ||||||||||||||||||||||||
10-24 | Y | |||||||||||||||||||||||
-23 | Y | |||||||||||||||||||||||
-22 | Y | |||||||||||||||||||||||
-21 | Y | |||||||||||||||||||||||
-20 | Y | |||||||||||||||||||||||
-19 | Y | |||||||||||||||||||||||
-18 | Y | |||||||||||||||||||||||
-17 | Y | |||||||||||||||||||||||
-16 | Y | |||||||||||||||||||||||
-15 | Y | |||||||||||||||||||||||
-14 | Y | |||||||||||||||||||||||
-13 | Y | |||||||||||||||||||||||
-12 | Y | |||||||||||||||||||||||
-11 | Y | |||||||||||||||||||||||
-10 | Y | |||||||||||||||||||||||
8.21 | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | |||||||||||
8.8-8.20 | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | ||||||||||||
-8.19 | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | ||||||||||||
-8.18 | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | ||||||||||||
-8.17 | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | ||||||||||||
-8.16 | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | ||||||||||||
-8.15 | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | ||||||||||||
-8.14 | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | ||||||||||||
-8.13 | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | ||||||||||||
-8.12 | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | ||||||||||||
-8.11 | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | ||||||||||||
-8.10 | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | ||||||||||||
-8.9 | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | ||||||||||||
-8.8 | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | ||||||||||||
8.2-8.7 | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | ||||||||||||||
-8.6 | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | ||||||||||||||
-8.5 | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | ||||||||||||||
-8.4 | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | ||||||||||||||
-8.3 | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | ||||||||||||||
-8.2 | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | ||||||||||||||
8.0-8.1 | Y | Y | Y | Y | Y | Y | ||||||||||||||||||
-8.0 | Y | Y | Y | Y | Y | Y | ||||||||||||||||||
7.7 | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | ||||||||||||||
7.4-7.6 | Y | Y | Y | Y | Y | Y | Y | |||||||||||||||||
-7.5 | Y | Y | Y | Y | Y | Y | Y | |||||||||||||||||
-7.4 | Y | Y | Y | Y | Y | Y | Y | |||||||||||||||||
7.3 | Y | |||||||||||||||||||||||
(7.2) | ||||||||||||||||||||||||
(7.1) | ||||||||||||||||||||||||
(7.0) | ||||||||||||||||||||||||
(6.8) | ||||||||||||||||||||||||
(6.7) | ||||||||||||||||||||||||
(6.6) | ||||||||||||||||||||||||
(6.5) | ||||||||||||||||||||||||
(6.4) | ||||||||||||||||||||||||
(6.3) | ||||||||||||||||||||||||
(6.2) | ||||||||||||||||||||||||
(6.1) | ||||||||||||||||||||||||
(6.0) |
Was this helpful? Need more help?
Leave a comment or a question below. You can also join
the chat on Discord or
ask questions on StackOverflow.
Version
Vaadin Spring 4.0.0 is the first stable release of the 4.x series of Vaadin Spring for Vaadin 8, with support for Java 17+/Jakarta. This project is built against the following frameworks and technologies:
- Java 17
- Jakarta Servlet 6.0.0
- Jakarta Annotations 2.1.1
- Spring 6.1.3
- Spring Security 6.2.1
- Spring Boot 3.2.2
- Vaadin 8.25.0
This release also contains versions of popular add-ons for Vaadin Spring, adapted for Java 17 and Jakarta. Please note, that these add-ons are provided for convenience, but they should at this point be considered experimental as they have not been extensively tested. These have been included for ease of maintenance.
- Vaadin4Spring Extensions
- Now under namespace
org.vaadin.spring
- Now under namespace
- Vaadin4Spring EventBus
- Now under namespace
org.vaadin.spring.events
- Now under namespace
- Vaadin Spring DataProvider by Artur Signell
- Now under namespace
org.vaadin.spring.dataprovider
- Now under namespace
- Released
- 2024-04-16
- Maturity
- EXPERIMENTAL
- License
- Apache License 2.0
Compatibility
- Framework
- Vaadin 8.21+
- Vaadin 7.3+ in 1.0.0.alpha2
- Vaadin 7.4+ in 1.0.0.beta1
- Vaadin 7.7+ in 1.1.0
- Vaadin 8.0+ in 2.0.0.beta1
- Vaadin 10+ in 10.0.4
- Vaadin 8.2+ in 3.0.0
- Vaadin 8.8+ in 3.2.0
- Browser
- Browser Independent