An open-source database abstraction layer connecting to multiple databases via a single API, handling SQL dialect conversions
Abstract Database Connector (ADC) is an open-source database abstraction layer written in Java that aims to simplify access to multiple relational databases with different SQL dialects. It provides a unified API for connecting to and interacting with databases including MySQL, PostgreSQL, Oracle, SQL Server, and others.
Some key features of ADC include:
By using ADC, developers can write database-independent Java code and avoid having to write specialized code and configurations for each target database. The abstraction layer handles managing connections, transactions, conversions between SQL dialects, and mapping data between Java objects and SQL data types. This improves productivity and reduces costs associated with maintaining infrastructure and applications that must support multiple databases.
Here are some alternatives to Abstract Database Connector:
Suggest an alternative ❐