Dawn's Blogs

分享技术 记录成长

0%

SSM学习之MyBatis (5) 注解

为了开发效率,可以将映射文件替换为注解开发。常用的 MyBatis 注解:

  • @Insert
  • @Delete
  • @Update
  • @Select
  • @Results:用于替换 ResultMapper 标签,可以在其中定义多个 @Result 集合。
    • @Result:替换了 ResultMapper 中标签,其中 one 属性配合 @One 注解代替了 association 标签的 select 属性;many 属性配合 @Many 注解代替了 collection 标签的 select 属性。
  • @Mapper:添加在 Mapper 接口中,目的是让 Spring 容器可以识别到。