0

Here is my code

public void something()
{
    Session session = HibernateUtil.newSession();
    AModelDAO amd = new AModelDAO(session);
    BModelDAO bmd = new BModelDAO(session);

    Transaction tx = session.beginTransaction();
    amd.savesomething(object);
    bmd.savesomething(object2);
    tx.commit();
    session.close();
}

I would like to know if my coding here is good enough or if there is a better method to produce the same result.

Thanks

4

1 に答える 1

0

それは問題ありませんが、いくつかのフレームワーク (Spring など) またはアプリケーション サーバーを使用して、トランザクションを自動的に管理することができます。Spring を試してみたい場合は、http: //docs.spring.io/spring/docs/3.0.x/reference/transaction.htmlをお読みください。

于 2013-10-30T07:08:30.770 に答える