Ben*_*enM 14 java mysql jdbc cachedrowset
我正在调查javax.sql.rowset.CachedRowSet在我的应用程序的一部分中使用,但是我只能找到有关使用专有sun实现com.sun.rowset.CachedRowSetImpl或Oracle特定实现的信息.
sun实现不受支持且可能会发生变化.如果我希望将来部署到非Sun虚拟机,使用它也可能会导致问题,最后它会在我们的构建日志中留下不可抑制的警告,这可能会掩盖其他警告.
是否有一个开源替代实现,我可以使用我的应用程序部署,这将在多个数据库中正常工作?至少支持MySQL的东西.
Pao*_*loC 23
您不应直接实例化CachedRowSet的实现 - 使用其Provider来获取实例:请参阅http://docs.oracle.com/javase/7/docs/api/javax/sql/rowset/RowSetProvider.html(可用)自JDK7)
实际上,CachedRowSet的接口和相关工厂都是标准/可移植的.
像下面这样的东西应该做的伎俩:
CachedRowSet crs = RowSetProvider.newFactory().createCachedRowSet();
crs.populate(myResultSet);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8530 次 |
| 最近记录: |