mybatis improvement