Mapper 接口开发方法只需要程序员编写Mapper 接口(相当于Dao 接口),由Mybatis 框架根据接口定义创建接口的动态代理对象即可。
举一反三
- Mapper 接口开发需要遵循以下规范包括? A: Mapper.xml文件中的namespace与mapper接口的全限定名相同 B: Mapper接口方法名和Mapper.xml中定义的每个statement的id相同 C: Mapper接口方法的输入参数类型和mapper.xml中定义的每个sql的parameterType的类型相同 D: Mapper接口方法的输出参数类型和mapper.xml中定义的每个sql的resultType的类型相同
- _是MyBatis-Spring团队提供的一个用于根据Mapper接口生成Mapper对象的类
- 使用Mapper接口动态代理开发方式时,如果完全遵循了编写规范,那么在MyBatis的核心配置文件中可以不引入映射文件()
- 采用传统DAO开发方式进行MyBatis与Spring框架的整合时,需要编写DAO接口以及接口的实现类,并且需要向DAO实现类中注入SqlSessionFactory,然后在方法体内通过SqlSessionFactory创建SqlSession。()
- Mapper接口编程方式很简单,下面有关Mapper接口必须遵守的规范不包括的是 A: Mapper接口名称和对应的Mapper.xml映射文件的名称必须一致。 B: Mapper.xml中的namespace与Mapper接口的类路径相同。 C: Mapper接口中的方法名和Mapper.xml中定义的每个执行语句的name相同。 D: Mapper接口方法的输出参数类型要和Mapper.xml中定义的resultType的类型要相同。