forked from jdbi/jdbi
-
Notifications
You must be signed in to change notification settings - Fork 0
/
4.0_TODO
10 lines (10 loc) · 826 Bytes
/
4.0_TODO
1
2
3
4
5
6
7
8
9
10
* <X extends Exception> should probably generally be <X extends Throwable>
* move SerializableTransactionRunner.Config to top-level class to comply with convention
* MapMappers.MapMappers(): law of least surprise, change default to nop (update javadoc too)
* Make ColumnNameMatcher.columnNameBeginsWith abstract (non-default)
* Rename @JdbiConstructor to @JdbiCreator or @JdbiFactory
* Require @HStore annotation for HSTORE mapping / binding (remove legacy support for unqualified
maps in Postgres plugin)
* Throwables throwOnlyException only exists because of the above <X extends Exception> issue, so clean that up too
* BeanMapper should throw if it can't find a nested type rather than default to `rs.getObject` (strictColumnMapping)
* use the with/use pattern everywhere. Replace `inTransaction` with `withTransaction`