AO SQL Wrapper Changelog


Release Notes

  • Deferred calling wrapped ResultSet.getStatement() until first needed.


Release Notes

  • Supports new interface NoClose from AO Lang.


Release Notes

  • Now supports Java 9+ modules with included module-info.class.
  • Maven artifact relocated from com.aoindustries:ao-sql-wrapper to com.aoapps:ao-sql-wrapper.
  • Package renamed from com.aoindustries.sql.wrapper to com.aoapps.sql.wrapper.


Release Notes

  • All wrapper implementations now delegate toString() to the wrapped object. This allows access to meaningful information from the wrapped objects, such as the PostgreSQL JDBC Driver providing the full SQL query on PreparedStatement.toString().


Release Notes

  • New project split from AO Hodgepodge that wraps all JDBC API objects that can lead back to the wrapped Connection.
  • Registered JDBC driver for default wrapper implementation. This is activated by including a prefix in the JDBC URL, and may be combined.

    For example, the following JDBC URL will wrap the PostgreSQL JDBC Driver, shielding the driver behind a thorough fa├žade: jdbc:wrapper:postgresql://host/database.