Mybatis Guice Versions Save

Google Guice integration for MyBatis 3

mybatis-guice-4.0.0

4 months ago
  • Jakarta namespace

mybatis-guice-3.18

1 year ago
  • Supports Mybatis 3.5.11

mybatis-guice-3.17

2 years ago
  • Add failover mode and load balancing mode of MariaDB connector
  • Set slf4j back to 1.7.x line
  • Use nullable from spotbugs-annotations rather than legacy jsr305
  • General build updates and library updates

mybatis-guice-3.16

2 years ago
  • There is a gab between this and last release 3.13 due to some issues pushing release. Therefore 3.16 is next.
  • General library updates - needed to get jdk 17 support usage directly on guice.
  • Build related updates

mybatis-guice-3.12

4 years ago

3.12 maintenance release

  • Adds support for HikariCP.
    • Fixes #129
  • Replaces Apache Commons DBCP version 1 by Apache Commons DBCP version 2. Some properties are replaced. BasicDataSourceProvider: maxActive -> maxTotal; maxWait -> maxWaitMillis; DriverAdapterCPDSProvider: maxIdle removed; PerUserPoolDataSource: minEvictableIdleTimeMillis -> defaultMinEvictableIdleTimeMillis; numTestsPerEvictionRun -> defaultNumTestsPerEvictionRun; testOnBorrow -> defaultTestOnBorrow; testOnReturn -> defaultTestOnReturn; testWhileIdle -> defaultTestWhileIdle; timeBetweenEvictionRunsMillis -> defaultTimeBetweenEvictionRunsMillis; maxActive -> defaultMaxTotal; maxIdle -> defaultMaxIdle; maxWait -> defaultMaxWaitMillis; @PerUserMaxActive -> @PerUserMaxTotal; @PerUserMaxWait -> @PerUserMaxWaitMillis; SharedPoolDataSourceProvider: minEvictableIdleTimeMillis -> defaultMinEvictableIdleTimeMillis; numTestsPerEvictionRun -> defaultNumTestsPerEvictionRun; testOnBorrow -> defaultTestOnBorrow; testOnReturn -> defaultTestOnReturn; testWhileIdle -> defaultTestWhileIdle; timeBetweenEvictionRunsMillis -> defaultTimeBetweenEvictionRunsMillis; maxActive -> defaultMaxTotal; maxIdle -> defaultMaxIdle; maxWait -> defaultMaxWaitMillis;
    • Fixes #137
    • Fixes #138
  • Removed support for BoneCP.
    • Fixes #139

mybatis-guice-3.11

4 years ago

3.11 maintenance release

  • Allow TxTransactionalMethodInterceptor to commit the transaction on some exceptions.
    • Fixes #129
  • Fixes use of Configuration provider.
    • Fixes #118
  • Fixes OSGI imports.
    • Fixes #126

mybatis-guice-3.10

6 years ago

3.10 maintenance release

  • Allow Druid connection properties to be set using an instance of Properties.
    • Fixes #112
  • Make JdbcUrlAntFormatter class public to allow users to format their custom URLs like in JdbcHelper.
  • Fixes following configuration properties for BoneCP data source.
    • idleConnectionTestPeriod
    • idleConnectionTestPeriodInMinutes
    • idleConnectionTestPeriodInSeconds
    • Fixes #111
  • Fixes ProvisionException when setting login timeout for BasicDataSource
    • Fixes #110
  • Fixes use of data source name configuration property for SharedPoolDataSourceProvider.
    • Fixes #115
  • Fixes generic types in PerUserPoolDataSourceModule.
    • Fixes #114
  • Fixes readOnly property for Druid data source.
    • Fixes #116
  • Removed dependency on guice multibindings.

mybatis-guice-3.9

7 years ago

3.9 maintenance release

  • Restored setting configuration using properties. Only properties that existed in version 3.7 will be supported in the future.
  • Fixes constructor injection for TypeHandlers.
  • Added support for Druid data source.

mybatis-guice-3.8

7 years ago

3.8 maintenance release

  • Default Environment ID for XML configuration changed from "development" to the value of "default" attribute of <environments> element.
  • Added support for Druid data source.
  • Configuration can be customized using ConfigurationSetting interface.

mybatis-guice-3.7.1

7 years ago

3.7.1 maintenance release

  • Fixes concurrency error with JTA.