> Markdown version of [Vaadin Spring Tips](https://vaadin.com/docs/v8/framework/articles/VaadinSpringTips). Section index: [llms.txt](https://vaadin.com/docs/v8/framework/llms.txt)

# <a id="vaadin-spring-tips"></a>Vaadin Spring tips

### <a id="vaadin-spring-boot-configuration-properties"></a>Vaadin Spring (Boot) configuration properties

Your project, if generated by `start.spring.io`, contains a configuration file `src/main/resources/application.properties` or similar YAML configuration file. It is a handy way to configure the VaadinServlet that is automatically introduced by Vaadin Spring. Here are couple of example which can be configured:

- `vaadin.servlet.productionMode=true`

- `vaadin.servlet.heartbeatInterval=60`

- `vaadin.servlet.closeIdleSessions=true`

For full list of available properties, see [VaadinServletConfigurationProperties](https://github.com/vaadin/spring/blob/3.0/vaadin-spring-boot/src/main/java/com/vaadin/spring/boot/internal/VaadinServletConfigurationProperties.java).
