Midao is a framework that was created to simplify development with JDBC. It shields developers from the nuances of vendor JDBC implementations and provides standard JDBC boilerplate code. It is flexible, customizable, and simple and intuitive to use, and provides a lot of functionality: transactions, metadata, type handling, profiling, input/output processing/converting, pooled datasource library support, named parameters, multiple vendor support out of the box, custom exception handling, and overrides. With a single Jar, it supports both JDBC 3.0 (Java 5) and JDBC 4.0 (Java 6). It is well tested, with over 500 unit and functional tests, and is also tested with the latest drivers for Derby, MySQL (MariaDB), PostgreSQL, Oracle, and Microsoft SQL.

This release adds support of Microsoft SQL for both JDBC3 and JDBC4, over 20 functional tests for Microsoft SQL, statement handler improvements, type handlers improvements, a new type handler, metadata handler improvements, and other changes. Midao JDBC also went through some refactoring needed to separate Midao (the project) from Midao JDBC (the library).

Midao – Freecode