首页 > 解决方案 > JPA / Hibernate 对雪花的支持

问题描述

我目前正在尝试将现有应用程序集成到雪花数据仓库。我正在使用休眠 5.0 和雪花 jdbc 驱动程序 3.x。在应用程序启动时,数据源初始化会引发以下错误

net.snowflake.client.jdbc.SnowflakeLoggedFeatureNotSupportedException: null

我查看了雪花 jdbc 驱动程序,不支持很多方法并抛出此错误。

有没有人试过这个并且能够做到这一点?

标签: hibernatesnowflake-cloud-data-platform

解决方案


我已经解决了这个集成问题。对于我的 JPA 存储库,我扩展了 CrudJpaRepository 并使用 Native SQL 查询来获取所需的结果集。可以将结果集复制到 DTO 并在响应中返回给应用程序前端。鉴于 Snowflake 缓存查询结果的能力,即使处理大量数据,API 的性能也不会受到太大影响。


推荐阅读