标签: hibernate amazon-athena
我正在尝试使AWS Athena进入休眠状态。没有参数的查询可以很好地工作,但是具有简单where子句的查询会失败,因为Athena当前不支持prepareStatements。
根据我到目前为止的尝试提出的问题:
1)是否可以完全禁用Hibernate中的prepareStatements(而不是缓存,功能)
2)或者,是否可以编写一个Hibernate拦截器,以简单地以String.format方式添加所有必需的参数,从而完全绕过准备好的语句来重写查询?