2010-06-29 3 views
2

Я пытаюсь создать приложение JSF, и я использую hibernate как решение ORM. Проблема в том, что я получил свой код, полный реплицированного кодаЧто может весна добавить в спящий режим?

Transaction tx = null; 
Session session = SessionFactoryUtil.getInstance().getCurrentSession(); 
try { 
    tx = session.beginTransaction(); 

    tx.commit();} 

catch(Exception){} 

в каждой функции. Может ли весна помочь мне избежать этого? или что он мог бы добавить, поскольку я нашел hibernate полным возможностей?

ответ

3

Да, это именно то, что Spring может сделать для вас.

Обратитесь к chapter on transaction management в справочное руководство.

+0

Что еще я могу в поле ORM? –

+0

Он указан в разделе 13.1: http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/orm.html. –