2016-12-01 404 views
0

春天3.2.2发布 升级到4.3.3 我们所面临的一些问题。类型OracleLobHandler已经废弃了春天4.3.3

警告如下。

类型OracleLobHandler已过时&默认构造 OracleLobHandler()也deprecated.Any其他替代类我们 可以用。我用Google搜索了一下,发现类似DefaultLobHandler我不知道。可其中任何一个 请确认一致。

任何帮助,将不胜感激。

感谢 普拉迪普

回答

1

您应该使用DefaultLobHandler。以下行来自OracleLobHandler API文档。

已弃用 支持Oracle 10g驱动程序及更高版本的DefaultLobHandler。考虑甚至针对Oracle 9i数据库使用10g/11g驱动程序!

DefaultLobHandler.setCreateTemporaryLob(布尔)是直接 相当于本OracleLobHandler的实施战略,只是 使用标准的JDBC 4.0 API。也就是说,在大多数情况下,常规的 DefaultLobHandler设置也可以正常工作。

详情请参阅http://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/jdbc/support/lob/OracleLobHandler.html

+0

感谢您的确认。 – Pradeep

+0

所以只是为了澄清:我应该把'createTemporaryLob'设置为'true'吗? – Derp