ResultSet is the JDBC interface used to work directly with tabular SQL results, exposing database rows and columns to Java code. section 1.1.3
Use ResultSet when the application does not need an application-specific domain model:
- Read and write values at particular result rows and columns. section 1.1.3
- Read SQL result sets returned by stored procedures. section 1.1.3
- Prefer domain objects such as Item and Bid when business logic benefits from object-oriented relationships, inheritance, or polymorphism. section 1.1.3
