Skip to content

Releases: jhannes/fluent-jdbc

Better comparison on save

13 Feb 15:53
Compare
Choose a tag to compare

DatabaseSaveBuilder and DbSyncBuilderContext converts datatypes before comparison to give better change detection

  • DbContext.ensureTransaction supports transactions

DbSyncBuilderContext preview

13 Feb 15:51
Compare
Choose a tag to compare

The new DbSyncBuilderContext allows for advanced synchronization between data in-memory and in the database.

Override of DatabaseSaveBuilder

18 Dec 23:52
Compare
Choose a tag to compare

Allow for override of DatabaseSaveBuilder

  • New UsageDemonstrationTest

Support DatabaseTable subclasses

18 Dec 23:54
Compare
Choose a tag to compare
  • Changed DatabaseTable to allow for easier subclassing
  • Added DbContext#getThreadConnection
  • Added whereExpressionWithMultipleParameters (better name would be great!)

Support joins between tables with DbContext

18 Dec 23:55
Compare
Choose a tag to compare

Added DbJoinedSelectTableContext and DbTableAliasContext to support joins with DbContext

DatabaseJoinedQueryBuilder

22 Aug 15:43
Compare
Choose a tag to compare

Create queries with inner joins.

DatabaseSaveResult

20 Aug 21:08
Compare
Choose a tag to compare

Return status of DatabaseSaveBuilder (INSERT, UPDATE, or UNCHANGED)

Cache support

05 Apr 22:39
Compare
Choose a tag to compare

table.cache(key, k -> table.where("id", k)....) caches a retrieval until the current context is completed

DbContext classes avoids the need to pass around DataSources and connections

05 Apr 22:39
Compare
Choose a tag to compare
fluent-jdbc-0.0.4

[maven-release-plugin] copy for tag fluent-jdbc-0.0.4

Minor: Added DatabaseDeleteBuilder

05 Apr 22:40
Compare
Choose a tag to compare
fluent-jdbc-0.0.3

[maven-release-plugin] copy for tag fluent-jdbc-0.0.3