BatGen - A code generator to support MyBatis