Skip to content

Releases: sbabcoc/Java-Utils

Update README to document stored procedure support and JDBC driver configuration

20 Apr 08:12
Compare
Choose a tag to compare

This release also updates the method used to specify source and target Java version, switching from the compiler plug-in to the maven.compiler properties.

Add support for stored procedures; add class to encapsulate sproc parameters

20 Apr 08:09
Compare
Choose a tag to compare

This release adds support for stored procedure collections. Each method argument can be defined as IN, OUT, or INOUT, and support is also provided for variable arguments (varargs).

This release includes a class that implements encapsulation of stored procedure parameters: - Param. This class handles the complexities of representing and translating data types and assigning parameters to CallableStatement objects.

Add ExceptionUnwrapper class; enable control of artifact signing

20 Apr 07:41
Compare
Choose a tag to compare

ExceptionUnwrapper unwraps the exception chain until it encounters either a non-wrapper exception or an exception with no specified cause. The unwrapped exception is returned.

Factor getVolumeProps() to allow caller to supply an InputStream

20 Apr 07:37
Compare
Choose a tag to compare
java-utils-1.5.1

[maven-release-plugin] copy for tag java-utils-1.5.1

Add OSInfo and VolumeInfo classes; generalize DatabaseUtils

20 Apr 07:30
Compare
Choose a tag to compare
  • Add new OSInfo class with OSInfoTest unit test class
  • Add new VolumeInfo class with VolumeInfoTest unit test class
  • DatabaseUtils:
    • Switch from hardcoded Oracle driver to drivers specified via ServiceLoader provider config file
    • Enable update() method to indicate no records updated (count = -1)
    • Return -1 from getInt() if no records were found
    • Remove references to Oracle
    • Replace QueryCreds with plain ol' query string
    • Change result type of getEnum() to bounded generic
  • Add DatabaseUtilsTest unit test class implemented using Derby
  • Disable Sonar warnings
  • Clean up .gitignore

Fix issues with getNextPath() method

20 Apr 08:41
Compare
Choose a tag to compare
java-utils-1.3.3

[maven-release-plugin] copy for tag java-utils-1.3.3

Update README to document revisions to UncheckedThrow class

20 Apr 08:36
Compare
Choose a tag to compare
java-utils-1.3.2

[maven-release-plugin] copy for tag java-utils-1.3.2

Initial open-source release

20 Apr 05:37
Compare
Choose a tag to compare

Nordstrom Java Utils is a small collection of general-purpose utility classes with wide applicability.