public class JdbcRecordMapper<P> extends AbstractRecordMapper<P> implements RecordMapper<JdbcRecord,Record<P>>
RecordMapper that maps database rows to domain objects.objectMapper| Constructor and Description |
|---|
JdbcRecordMapper(java.lang.Class<P> recordClass)
Create a new
JdbcRecordMapper. |
JdbcRecordMapper(java.lang.Class<P> recordClass,
java.lang.String... fields)
Create a new
JdbcRecordMapper. |
| Modifier and Type | Method and Description |
|---|---|
Record<P> |
processRecord(JdbcRecord record) |
registerTypeConverterpublic JdbcRecordMapper(java.lang.Class<P> recordClass)
JdbcRecordMapper. Column names will be fetched from the jdbc result set meta data
and set to fields with the same name of the target object.recordClass - the target domain object classpublic JdbcRecordMapper(java.lang.Class<P> recordClass, java.lang.String... fields)
JdbcRecordMapper. The supplied field names will be used to map columns to the target object fields.recordClass - the target domain object classfields - the list of fields namespublic Record<P> processRecord(JdbcRecord record) throws java.lang.Exception
processRecord in interface RecordMapper<JdbcRecord,Record<P>>processRecord in interface RecordProcessor<JdbcRecord,Record<P>>java.lang.ExceptionCopyright © 2020. All Rights Reserved.