В чем разница между сеансом и транзакцией в JPA 2.0?

Я только начал свои исследования JPA 2.0, и у меня есть этот фрагмент кода:

em = SessionFactory.startSession();
tx = em.getTransaction();

Моя проблема: я не уверен, что Я полностью понимаю разницу между использованием сеанса и использованием транзакции. В нескольких строках, пожалуйста, скажите мне, в чем заключаются самые большие различия между ними? Спасибо!

39
задан 23 March 2011 в 17:15
поделиться