JdbcFactory is an example how to reduce redundancy of your JDBC data access model