|
783b51b810
|
Migrate JdbcMapperProcessor away from using reflection and Class objects all together...
|
2017-06-07 02:43:46 -04:00 |
|
|
a1ad929cf4
|
Half measure to avoid using Class objects in CompileTimeResultSetMapper
|
2017-06-06 22:33:51 -04:00 |
|
|
be6689aa29
|
Sometimes class is not available on classpath, use type when we can
|
2017-05-29 18:26:11 -04:00 |
|
|
f028853c15
|
Set in list type names in a smarter fashion
|
2017-06-02 01:59:17 -04:00 |
|
|
c1139447e4
|
In JdbcMapper, error out on unused parameters
|
2017-06-02 01:01:53 -04:00 |
|
|
f14b87203a
|
If we can not properly infer PreparedStatement bind in JdbcMapper, error out saying so
|
2017-06-02 00:43:32 -04:00 |
|
|
8d9a01766f
|
Implement in lists for Oracle and standard SQL in JdbcMapper
|
2017-06-02 00:39:03 -04:00 |
|
|
2162e35456
|
Add support for binding Blob, Clob, java.sql.Array to PreparedStatement in JdbcMapper
|
2017-05-29 18:26:11 -04:00 |
|
|
12fc0edbd4
|
Call .setClob for clob wrapped Strings in QueryMapper
|
2017-05-29 18:24:48 -04:00 |
|
|
2f19f2ad46
|
Remove requirement for @JdbcMapper.Mapper to implement JdbcMapper, logic around requiring close() method or not
|
2017-05-28 23:38:10 -04:00 |
|
|
5960341297
|
Add presto-sqlparser module for alternative SQLParser implementation (requires java 8+)
|
2017-05-28 22:14:30 -04:00 |
|
|
849a85f1be
|
Split into modules
|
2017-05-28 18:01:00 -04:00 |
|
|
59cf4ff2cd
|
Fork from beehive
|
2017-05-28 00:29:58 -04:00 |
|
|
d8f7e6df4a
|
Initial JdbcMapper annotation support
|
2017-05-27 23:54:22 -04:00 |
|
|
67ae0d257c
|
Change getColumnName to getColumnLabel, should work the same on oracle and fix mysql...
|
2017-05-26 11:43:33 -04:00 |
|
|
5d859c49d7
|
Fix test database use with multiple test classes
|
2017-05-18 14:59:16 -04:00 |
|
|
efd1d44808
|
Major refactor, more tests
|
2017-05-18 14:26:23 -04:00 |
|
|
e7639d740c
|
Somewhat major re-factor, all tests pass now
|
2017-05-17 17:32:48 -04:00 |
|
|
b425bb49b0
|
Setup tests for all ResultSetMappers, fix some problems
|
2017-05-17 15:45:45 -04:00 |
|
|
c9e8037963
|
Cache options for CachingResultSetMapper too, added StaticCachingResultSetMapper and StaticCompilingResultSetMapper
|
2017-05-17 14:01:08 -04:00 |
|
|
ccbbb3929e
|
Cache constructor in CachingResultSetMapper too
|
2017-05-17 13:49:36 -04:00 |
|
|
f97ad82389
|
Some re-factoring for lazy loading
|
2017-05-17 13:07:08 -04:00 |
|
|
9310c759e6
|
Flexible cache implementation options in CompilingResultSetMapper
|
2017-05-17 12:35:28 -04:00 |
|
|
34a7a55bfc
|
Fix map and array mapping from CompilingResultSetMapper, add javadocs
|
2017-05-17 11:18:58 -04:00 |
|
|
61010ec39e
|
Handle booleans same way in CompilingResultSetMapper as ResultSetMapper
|
2017-05-17 10:15:27 -04:00 |
|
|
2e6fce9786
|
Initial CompilingResultSetMapper implementation
|
2017-05-16 16:56:53 -04:00 |
|
|
9d131e13ce
|
Make CachingResultSetMapper not have an entire cache shared over the whole application, only per instance, also fix hashing logic
|
2017-05-16 12:32:34 -04:00 |
|
|
1b2f248574
|
Add Compiler
|
2017-05-16 10:42:14 -04:00 |
|
|
8ac701ea4a
|
Fix NewDefaultObjectResultSetMapper
|
2017-04-20 14:53:43 -04:00 |
|
|
b0a5905c41
|
Remove toMap that takes a Map class, because it cannot be called without an unchecked warning, send in object
|
2017-04-20 14:15:59 -04:00 |
|
|
fcc0fda3dc
|
tools.jar is gone, depend on aptIn16s API
|
2017-04-20 13:35:28 -04:00 |
|
|
6f4b54f5f3
|
Un-deprecate FormData, there will never be another major version, beehive as a whole is deprecated
|
2017-04-20 10:31:49 -04:00 |
|
|
6bcb3d0039
|
Close context in a finally
|
2017-04-20 10:28:32 -04:00 |
|
|
a7e159b172
|
Add QueryMapper.noBind, which is skipped if sent in as one of the bindObjects
|
2015-09-25 16:55:58 -04:00 |
|
|
1850272d64
|
[maven-release-plugin] prepare for next development iteration
|
2015-08-27 15:54:42 -04:00 |
|
|
98bcef3dbb
|
[maven-release-plugin] prepare release beehive-1.0.4
|
2015-08-27 15:54:41 -04:00 |
|
|
cae029e496
|
Suppress warnings in generated code
|
2015-05-28 12:54:44 -04:00 |
|
|
95dcf6722c
|
Have InList sql always be wrapped by parens
|
2015-05-01 09:45:51 -04:00 |
|
|
430b4eab76
|
Make inListReplace string public
|
2015-04-29 13:05:18 -04:00 |
|
|
04170dda82
|
Add ListQueryMapper and various InList implementations to assist with sql-in-type queries
|
2015-04-29 12:03:35 -04:00 |
|
|
bd02ce8372
|
[maven-release-plugin] prepare for next development iteration
|
2015-03-16 15:03:27 -04:00 |
|
|
c3b84adc3e
|
[maven-release-plugin] prepare release beehive-1.0.3
|
2015-03-16 15:03:27 -04:00 |
|
|
0c6a39eeb4
|
Add another test to ensure proper exception gets thrown when no proper constructor can be found
|
2015-03-16 14:50:08 -04:00 |
|
|
d0e71273f1
|
Prepare pom for easier release to maven central, require tests always
|
2015-03-16 14:38:02 -04:00 |
|
|
79eac08efe
|
Fix returning of primitive array types
|
2015-03-16 13:18:37 -04:00 |
|
|
bb40891e14
|
Add FinalTest to ensure the compiler in-lining behavior does not change in the future
|
2015-02-10 15:47:02 -05:00 |
|
|
c82f7ed3fc
|
Proper fix for Anchor and TreeLabel to clear state after the current tag is finished
|
2014-10-13 11:31:53 -04:00 |
|
|
898ce9533a
|
Set _text to null in Anchor if the body content is empty.
Previously it just left it to whatever it was set to before,
which was super confusing and impossible to debug.
|
2014-10-07 15:49:45 -04:00 |
|
moparisthebest
|
1e7092c623
|
Remove check for valid arrayMaxLength value, now anything <= 0 just means unlimited
|
2014-09-10 11:59:03 -04:00 |
|
moparisthebest
|
4d574cb75f
|
Change default arrayMaxLength for JdbcControls from 1024 to -1 (unlimited)
|
2014-09-10 11:45:50 -04:00 |
|