JDBC query builder supporting named parameters and a more concise syntax