配置的 jOOQ 对象映射可以确保设置 POJO 的所有字段吗?
Can jOOQ object mapping configured ensure all fields of POJO are set?
我正在将 jOOQ 结果映射到 POJO。
我想避免由于字段名称和列名称之间的 typo/mismatch 而导致结果列未被映射。
有没有办法配置 jOOQ 来验证 POJO 的每个字段是否正确设置?
这不能开箱即用,但您可以实现自定义 RecordMapperProvider
来实现所需的检查:
https://www.jooq.org/doc/latest/manual/sql-execution/fetching/pojos-with-recordmapper-provider
我正在将 jOOQ 结果映射到 POJO。
我想避免由于字段名称和列名称之间的 typo/mismatch 而导致结果列未被映射。
有没有办法配置 jOOQ 来验证 POJO 的每个字段是否正确设置?
这不能开箱即用,但您可以实现自定义 RecordMapperProvider
来实现所需的检查:
https://www.jooq.org/doc/latest/manual/sql-execution/fetching/pojos-with-recordmapper-provider