mapper 里面的namespace

来源:3-1 说明Mybatis的开发过程

慕先生9573119

2019-06-29 20:44:43

mapper 里面的namespace不应该指向对应的DAO接口吗

写回答

1回答

芝芝兰兰

2019-06-30

同学你好。

1、首先可以看一下官方文档(http://www.mybatis.org/mybatis-3/zh/getting-started.html  )中对于namespace的解释,我们可以明白,命名空间主要作用是用来区分其余mapper的,对其内容并没有独特要求。但以对应实体Dao类的全限定名为较好做法。

http://img.mukewang.com/climg/5d1822630001a1fe10330294.jpg

2、在这里使用一个虚拟的类作为namespace,是为了演示statement的使用,通过namespace.id选择sql语句:

http://img.mukewang.com/climg/5d1821eb0001021812210903.jpg

如果解答了同学的疑问,望采纳~

祝学习愉快~


1

0 学习 · 8263 问题

查看课程