【发布时间】:2010-08-10 21:16:47
【问题描述】:
有没有办法使用 Hibernate 将 Persistable 对象转换为 SQL 插入语句?这必须是可能的,因为这就是 Hibernate 在幕后所做的,但我只需要将 SQL Stmt 写到日志文件中,以便在数据库出现故障并且保存 Hibernate 对象失败的情况下进行错误处理。
【问题讨论】:
-
仅仅因为 Hibernate 做了它 - 生成 SQL 语句 - 在幕后并不意味着你正在寻找的东西得到支持。 Hibernate 的目标是在 SQL 数据库中管理对象的生命周期;它不是 SQL 生成器。
-
您需要一个 jdbc 代理驱动程序,这个问题本质上是 stackoverflow.com/questions/3403361/… 的副本