0
我知道它很愚蠢,但我们有大量的遗留代码,它们需要ResultSet来处理数据,但是我们已经创建了另一个以JSON格式获取Data的API。我将JSON对象转换为HashMap,并将HashMap对象传递给DataProcessing的遗留代码。由于遗留代码总是期望ResultSet,因此我无法处理新数据。将HashMap对象转换为ResultSet
我知道它很愚蠢,但我们有大量的遗留代码,它们需要ResultSet来处理数据,但是我们已经创建了另一个以JSON格式获取Data的API。我将JSON对象转换为HashMap,并将HashMap对象传递给DataProcessing的遗留代码。由于遗留代码总是期望ResultSet,因此我无法处理新数据。将HashMap对象转换为ResultSet
您将需要创建的Interface ResultSet
自定义实现https://en.wikipedia.org/wiki/Adapter_pattern – GriffeyDog