CustomLoader has a concept of ResultRowProcessor/ResultColumnProcessor which e.g. is used to handle constructor results or type conversions for scalar values. As BackendCustomLoader overrides CustomLoader at a very high level, we don't benefit from this (these contracts are JDBC-dependent anyways). We should resemble this pattern to e.g. correctly load scalar values in a first step.
|