为了账号安全,请及时绑定邮箱和手机立即绑定

Java 8 到 Java 11 的 RowSet 迁移(获取错误)

Java 8 到 Java 11 的 RowSet 迁移(获取错误)

噜噜哒 2022-08-17 17:26:31
将项目迁移到 Java 11 时,我们收到与使用 RowSet 技术相关的此错误(请参阅教程)。java: can't access com.sun.rowset.CachedRowSetImplcom.sun.rowset.CachedRowSet的类文件未找到。java: 不兼容的类型: com.sun.rowset.CachedRowSetImpl 不能转换为 java.sql.ResultSet我在Java 11中了解到,包是不可访问的。com.sun我该如何解决这个问题?
查看完整描述

1 回答

?
幕布斯7119047

TA贡献1794条经验 获得超8个赞

您应该使用 RowSetProvider 来获取工厂。

RowSetFactory aFactory = RowSetProvider.newFactory();
CachedRowSet crs = aFactory.createCachedRowSet();

来自 Javadoc:

一个工厂 API,它使应用程序能够获取可用于创建不同类型的 RowSet 实现的 RowSetFactory 实现。


查看完整回答
反对 回复 2022-08-17
  • 1 回答
  • 0 关注
  • 114 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信