Spring.Day12.MyBatis的dao层实现


A. 传统方式

  1. 编写接口 UserDao 及 实现类 UserDaoImpl   ( 也可以命名为  UserMapper 和  UserMapperImpl )

  2. 在UserDaoImpl中 通过 MyBatis 来完成数据库的持久化操作处理;

    a. 加载 MyBatis 的配置文件 SqlMapConfig.xml;

    b. 创建  SqlSessionFactory 工厂类对象

    c. 通过工厂类对象获取 session;

    d. 通过 session 完成数据操作;

B. 代理开发方式

  1. 代理开发方式介绍

   2. 参数上述规则,编写接口;接口命名与配置的映射文件中的对应关系

  3. 测试用例