目录
什么是接口代理开发方式?
在我们编写dao层时,需要先声明一个接口,在这个接口的实现类中完成对数据库的操作。当我们学了Mybatis框架之后,可以使用框架的代理开发方式来帮我们完成这一项工作。
我们只需要dao层编写接口,由Mybatis框架根据接口定义创建接口的动态代理对象(简而言之就是框架帮我们动态完成实现类),从而可以更加方便的完成对数据库的一些操作。
当然,既然要让框架帮我们完成这个工作,就需要进行一定的规范,来确保框架可以准确的执行我们想要的操作。
接口代理开发需要遵循的规范
- xml文件中的namespace与接口的全限定名要相同
- 接口方法名