ao-dao-dbc-3.0.2
Release Notes
- Explicitly closing JDBC resources.
ao-dao-dbc-3.0.0
Release Notes
-
Removed all uses of WrappedSQLException.
Now registers SQL statements directly with
ErrorPrinterinstead. This allows the SQL statements to be logged while not altering exception types underneath the application. - Minimum Java version changed from 1.8 to 11.
- Now supports Java 9+ modules with included
module-info.class. - Maven artifact relocated from
com.aoindustries:ao-dao-dbctocom.aoapps:ao-dao-dbc. - Package renamed from
com.aoindustries.dao.dbctocom.aoapps.dao.dbc.
ao-dao-dbc-2.0.0
Release Notes
-
Renamed
DatabaseModel.executeTransaction(…)toDatabaseModel.transactionCall(…)andDatabaseModel.transactionRun(…). -
Added variants of
DatabaseModel.transactionCall(…)andDatabaseModel.transactionRun(…)to match the full set of transaction methods of the underlyingDatabase. Changed several methods of
DatabaseModelfrom protected to public. We found that implementations were often having to override these methods to make them package-accessible, so public is a better match.getDatabase()transactionCall(…)transactionRun(…)
ao-dao-dbc-1.0.6
Release Notes
-
Reduced use of property substitutions in
pom.xml. This is to help 3rd-party parsers that fail to perform full Maven-compatible substitutions.
ao-dao-dbc-1.0.4
Release Notes
- Using managed dependencies:
- This project uses managed dependencies.
- This project's managed dependencies may also be imported by other projects.
ao-dao-dbc-1.0.3
Release Notes
- Updated dependencies.
ao-dao-dbc-1.0.2
Release Notes
- New AO OSS Parent POM to simplify
pom.xmlfiles. - Project documentation moved to per-project book in SemanticCMS format.
- Added changelog as top-level project link.
ao-dao-dbc-1.0.1
Release Notes
- Improved Javadoc formatting.
- Improved README formatting.
ao-dao-dbc-1.0.0
Release Notes
- Project moved to GitHub and Maven.