前面的系列 Mybatis 文章,已经基本讲到了 Mybatis 的操作,但都是基于 mapper 隐射操作的,在 Mybatis 3 中这个 mapper 接口貌似充当了以前在 ibatis 2 中的 DAO 层的作用。但事实上,如果有这个 mapper 接口不能完成的工作,或者需要更复杂的扩展的时候,你就需要自己的 DAO 层. 事实上 Mybatis 3 也是支持 DAO 层设计的,类似于 ibatis 2 。下面介绍下。
关注时代Java