Struts2 и весенние транзакции - PullRequest
0 голосов
/ 29 ноября 2011

У меня есть приложение, написанное на Struts2 и Spring и JPA поверх Hibernate.Весной я использую транзакции и IoC.Мое приложение структурировано в 2 слоя: Struts Actions и некоторые «сервисные» классы, которые имеют дело с операциями CRUD, классы, аннотированные @Transactional.Если в одном из этих методов классов служб возникает исключение, я должен выбросить это исключение из этого класса (на уровень действия распорок), чтобы Spring автоматически откатил транзакцию, верно?

Что будет иначе (если не выкинуть это исключение и транзакция никогда не откатится)?

PS.я использую весенний EntityManager для всех операций с БД.

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...