EasyDriver is a free and open-source Java based library that aims to replace JDBC when building queries for PostgreSQL by providing a higher level than JDBC.
You will not need to write pain strings that may sometimes cause errors. Also, annotations are not included in EasDriver which makes it easier to port it to another programming language.
Being developed using Java, EasyDriver is a cross-platform library which can be used on any operating system that comes with Java support (e.g. Mac OS X, Windows, Linux).