【06】MyBatis开发方式 -- 注解

1. 实现步骤

通过在Mapper接口方法上添加相应的Sql映射注解,由框架自动生成接口实现,完成Dao层操作

1.1 步骤1:搭建项目环境

  • 拷贝原来项目的依赖、bean、utils、UsersMapper接口、全局配置文件内容到项目中
    【06】MyBatis开发方式 -- 注解

1.2 步骤2 : 添加注解

  • 在UsersMapper接口方法上通过注解添加方法对应的sql映射
    【06】MyBatis开发方式 -- 注解

1.3 步骤3:测试(使用Mapper开发模式的测试代码)

2.总结:

  • 存在硬编码(注解信息中指定的sql语句)
  • 避免生成大量的接口实现类
  • 适用于小项目,因为所有sql信息绑定到接口代码中,不利于统一维护管理。