Я знал, что инструменты ORM, такие как Hibernate, имеют собственный механизм управления транзакциями. Мы также можем использовать транзакцию напрямую с помощью JDBC. И СУБД имеет свои транзакционные средства. Интересно, что в каком слое (-ах) транзакция фактически реализована в приложении J2EE? Я предполагаю, что транзакция в Hibernate построена на JDBC, в свою очередь JDBC полагается на базовую СУБД для реализации транзакции. это справедливо?Какой слой реализовать Механизм транзакции
С уважением!
Это не так хорошо работает, если вы добавить или изменить вид технологии (например, приукрашивать ваш веб-уровень с мобильным интерфейсом). Мобильный пользовательский интерфейс будет запрашивать услуги через HTTP, поэтому транзакции должны оставаться в сервисе. – duffymo
«иногда» и сколько веб-приложений вы видите, есть мобильные интерфейсы? Даже в тех сценариях, которые, как я ожидал, вы столкнетесь с аналогичной проблемой с прогибами спящего режима, описанными в ссылке, которую я предоставил. – Adi