映射中配置文件的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();
镜花水月