问答详情
源自:1-11 通过Hibernate API编写访问数据库的代码

为什么会保存到hibernate数据库中

测试保存对象的时候,为什么会自动保存到hibernate数据库中,的确这时候只连了一个数据库,但是当连的数据库比较多时,会出现什么情况?

提问者:浮生若梦44 2016-08-11 16:07

个回答

  • 六月的余晖
    2016-08-11 19:33:58

    1. session相当于数据库对象,使用save()方法,便把你的目标对象对应到数据库中,这个save()方法帮你省去了写sql语句。

    2. 改造你的getSessionFactory()方法吧,根据你所需的对象,获取相应的SessionFactory。如getSessionFactory("A")就获取到SessionFactoryA这个实例。