1、通过Configuration,获取SessionFactory,亦可以先将通过Configuration获取的SessionFactory存入jndi,然后根
据jndi获取SessionFactory。要确保整个应用,只获取一个SessionFactory实例。
2、通过ThreadLocal+SessionFactory,获取当前处理的一个Session。必须要小心Session不能共享。
3、如果需要事务处理,则通过Session.getTransaction()获取一个Transaction。以启动一个Transaction。
4、实例化pojo (pojo的映射关系,之前要定义好),填充属性值,调用Session.save, update, saveOrUpdate,再调
用Transaction.commit提交数据。
5、通过Session进行各种查询、过滤等操作。
6、可以通过pojo进行各种纯oo操作。
据jndi获取SessionFactory。要确保整个应用,只获取一个SessionFactory实例。
2、通过ThreadLocal+SessionFactory,获取当前处理的一个Session。必须要小心Session不能共享。
3、如果需要事务处理,则通过Session.getTransaction()获取一个Transaction。以启动一个Transaction。
4、实例化pojo (pojo的映射关系,之前要定义好),填充属性值,调用Session.save, update, saveOrUpdate,再调
用Transaction.commit提交数据。
5、通过Session进行各种查询、过滤等操作。
6、可以通过pojo进行各种纯oo操作。

浙公网安备 33010602011771号