2009-07-06 66 views
3

我们只有通过存储过程调用访问数据库才有商业限制。缓存也是不允许的。在使用Hibernate框架的时候,你有没有使用像建立基于对象关系的复杂查询或缓存这样的功能?我们正在考虑使用轻量级jdbc选项。休眠存储过程访问

+0

您能否提供洞察您公司为何施加此限制的原因?例如,如果出于性能原因,你可以争辩说Hibernate(实际上是你的连接池)缓存了PreparedStatements,这可以缓解这种担忧。 – 2009-07-06 20:42:41

回答

3

如果您要将对象映射到表,Hibernate是有意义的。我不明白HQL如何为您带来好处。

我会研究JDBC或Spring JDBC。

1

Hibernate的延迟加载和实体映射仍然为表格带来了很多价值。我会去的。