摘要:
在使用ibatis执行数据库访问时,会调用形如getSqlMapClientTemplate().queryForObject("getCityByCityId", cityId);这样的代码。这样的形式要求调用方选择需要使用的函数(queryForObject、queryForList、update),还需要告诉这个函数具体执行哪一个statement(上文中是“getCityByCityId”),在这个过程中如果有一个地方选择错误或者拼写错误,不仅没有办法达到自己的期望值,可能还会出现异常,并且这种错误只有在运行时才能够发现。mybatis对此进行了改进,只要先声明一个 阅读全文