当不是使用休眠的另一个应用程序保存表时,是否可以从表中检索数据?

时间:2013-10-02 11:43:39

标签: java database hibernate

我还没有尝试过,但可以检索data object方式未保存的hibernate(或行)(通过传统的session.com发送) ())

我有一个表,其中数据由另一个应用程序保存,但我想检索数据,如果需要修改并使用 hibernate 保存。可能吗 ?

3 个答案:

答案 0 :(得分:2)

数据库中的数据独立于其访问机制和工具。只要符合SQL,您就可以通过多种方式访问​​同一个数据库。 Hibernates session.commit()只是提交事务的一个实现。我不会称之为“hibernate方式”,而是“以SQL方式做某事的方式”; - )

答案 1 :(得分:0)

是的,只要其他流程已提交其交易,您就可以。 Hibernate查询将返回与查询中的条件匹配的任何数据,但它会到达那里。

答案 2 :(得分:0)

Hibernate只是一种独立于使用数据的访问实现。如果您的数据库模式没有改变,并且添加到表中的行适合此模式(以及从休眠到对象的映射),您可以使用hibernate检索这些行,修改并将它们保存回表中,尽管它们不是创建的与休眠。