我正在尝试学习
Java中的CachedRowSet,我正在阅读一些有关它的教程.
我经常遇到参考实现术语.
我经常遇到参考实现术语.
例如
Alternatively,you can use the constructor from the CachedRowSet
implementation of your JDBC driver. However,implementations of the
RowSet interface will differ from the reference implementation.
These implementations will have different names and constructors. For
example,the Oracle JDBC driver’s implementation of the CachedRowSet
interface is named oracle.jdbc.rowset.OracleCachedRowSet.
谁能请善待并解释这个?
请注意,我在网上发现了一些对我来说太模糊的定义.
解决方法
它意味着应该演示概念的规范的实现.大多数情况下,它是由设计规范的同一个人/公司实施的.
您可以将规范视为允许其他可能的实现与世界其他地方兼容所需的标准.以及概念验证类软件的参考实现,应该展示如何做到这一点,并鼓励其他人创建自己的实现.
在JDBC上下文中,它意味着有一些接口(CachedRowSet)规定了一些方法,并且在Sun / Oracle中完成了对这些接口的引用实现.