Я реализую веб-приложение Vaadin, которое соединяется с базой данных (с помощью jpa hibernate). Приложение выглядит как java-swing, но в Интернете.JPA Entity Manager Lifecycle pattern в Vaadin
Я хотел бы узнать лучшие практики по управлению жизненным циклом менеджера объектов JPA.
В явном виде book of vaadin указывается, что вы используете EntityManager-per-Request.
Однако у меня есть seen others, защищающий использование сущности за сеанс и т. Д.
Мой вопрос: какова наилучшая практика и какие преимущества и недостатки каждого выбора?