refactoring jdbc commons