映射中配置文件的namesapce作用

映射中配置文件的namesapce作用

映射文件中的namespace是用于绑定Dao接口的,即面向接口编程。
当你的namespace绑定接口后,你可以不用写接口实现类,mybatis会通过该绑定自动帮你找到对应要执行的SQL语句

1、业务层处理

Resources.getResourceAsStream("SqlMapConfig.xml"); 
//加载核心配置文件

2、核心配置文件

SqlMapConfig.xml中
    <!--配置映射配置文件的位置-->
<mappers>
    <!--指定实体映射配置文件所在的包,指定的是dao接口所在的包-->
    <package name="com.zhuzhu.dao"></package>
</mappers>

3、映射配置文件

<mapper namespace="com.zhuzhu.dao.store.CompanyDao">

4、创建代理类

SqlSession功能类中的getMapper(Mapper接口.class)方法。

5、通过代理对象调用方法

list = mapper.selectAll();

posted @ 2020-08-14 01:30  风冰水  阅读(183)  评论(0编辑  收藏  举报