八、MyBatis中接口代理机制及使用
实际上,第七章所讲内容mybatis
内部已经实现了。直接调用以下代码即可获取dao
接口的代理类:
AccountDao accountDao = (AccountDao)sqlSession.getMapper(AccountDao.class);
使用以上代码的前提是:AccountMapper.xml
文件中的namespace
必须和dao
接口的全限定名称一致,id
必须和dao
接口中方法名一致。
将service
中获取dao
对象的代码再次修改,如下:

测试前数据:

测试后数据:
