尽管你的mybatis实现类的方式是写在实现类中的。但是实现类调用的api中操作的方法还是去xml文件中操作的。
此时的xml其实就是对接口的xml。就是真实的实现类。也就是好比在dao层以后又一次封装了一层。
也就是真实的实现类。让dao去调用然后操作数据库。
接口的方式消除了这个调用的dao层而将xml直接作为了实际dao层调用。实现了接口与类的直接实现直接结合。不在依靠dao中间的api调用了。实际原理:约定大于配置!
尽管你的mybatis实现类的方式是写在实现类中的。但是实现类调用的api中操作的方法还是去xml文件中操作的。
此时的xml其实就是对接口的xml。就是真实的实现类。也就是好比在dao层以后又一次封装了一层。
也就是真实的实现类。让dao去调用然后操作数据库。
接口的方式消除了这个调用的dao层而将xml直接作为了实际dao层调用。实现了接口与类的直接实现直接结合。不在依靠dao中间的api调用了。实际原理:约定大于配置!