Commit Graph

24 Commits

Author SHA1 Message Date
Travis Burtrum c04a9ee842 Fix generic array creation error in JdbcMapper, add test 2018-05-08 00:09:56 -04:00
Travis Burtrum 64e500ca2a Add JdbcMapper cleaner test 2018-04-18 00:16:16 -04:00
Travis Burtrum ba7fb733b2 More enum support 2018-03-09 00:09:01 -05:00
Travis Burtrum 4c8c848a1f Fix jdbcmapper enums when being compiled in same run as generated code 2018-01-15 14:12:41 -05:00
Travis Burtrum 72906cf3c5 Add @JdbcMapper.RunInTransaction and static support methods to QueryRunner 2017-11-29 23:51:27 -05:00
Travis Burtrum a22e8d6d58 Print proper errors with links to methods instead of throwing exceptions 2017-11-08 23:31:28 -05:00
Travis Burtrum 9829e98ae0 Add support for @SingleRow in JdbcMapper 2017-10-23 00:34:37 -04:00
Travis Burtrum 6fef6f284f in JdbcMapper, return byte[] as ResultSet.getBytes() and not as an array of the columns 2017-07-12 22:34:51 -04:00
Travis Burtrum c1b8cfcf3b Use expected defaults for primitive types in jdbcmapper 2017-06-28 16:00:32 -04:00
Travis Burtrum 220a26c334 Add support for returning ResultSet to jdbcmapper 2017-06-19 23:50:59 -04:00
Travis Burtrum 46686e5b05 Allow JdbcMapper to use reflection for non-public fields optionally 2017-06-19 00:34:23 -04:00
Travis Burtrum 9c22b36267 Implement Stream support in jdbcmapper 2017-06-12 23:48:54 -04:00
Travis Burtrum 099d88c26d Enable java 8 lambda for ResultSetIterable when compiling for 8+ 2017-06-12 19:24:04 -04:00
Travis Burtrum 881de93799 Add ResultSetIterable support to jdbcmapper 2017-06-09 00:36:41 -04:00
Travis Burtrum d80a9325d7 Nicer dynamic type support for JdbcMapper maxRows, fixed unlimited loop on MAX_VALUE 2017-06-08 01:27:56 -04:00
Travis Burtrum e28c1fef14 Add support for maxRows in the annotation and sent in dynamically 2017-06-08 00:09:00 -04:00
Travis Burtrum d0d362c58c Implement Cleaner interface support in JdbcMapper, relax Cleaner interface 2017-06-07 21:29:28 -04:00
Travis Burtrum 85e0d868fe Compile differently based on Calendar object existence 2017-06-07 20:30:58 -04:00
Travis Burtrum 8e125d8e68 Clean up random todos 2017-06-07 19:15:00 -04:00
Travis Burtrum 6897043392 Fix compilation with java 6 2017-06-07 03:00:29 -04:00
Travis Burtrum 783b51b810 Migrate JdbcMapperProcessor away from using reflection and Class objects all together... 2017-06-07 02:43:46 -04:00
Travis Burtrum a1ad929cf4 Half measure to avoid using Class objects in CompileTimeResultSetMapper 2017-06-06 22:33:51 -04:00
Travis Burtrum be6689aa29 Sometimes class is not available on classpath, use type when we can 2017-05-29 18:26:11 -04:00
Travis Burtrum 849a85f1be Split into modules 2017-05-28 18:01:00 -04:00