六、使用注解开发
创始人
2024-03-29 01:10:44
0

文章目录

  • 一、CRUD 注解(舍弃 mapper.xml): @Select @Insert @Update @Delete @Param
    • 1、@Select
    • 2、@Insert
    • 3、@Delete
    • 4、@Update
    • 5、@Param
  • 二、Lombok 插件,减少重复代码
    • 1、@Data



一、CRUD 注解(舍弃 mapper.xml): @Select @Insert @Update @Delete @Param

通过注解去处理映射,省略 mapper.xml ,直接用注解代替,这样可以使代码更加简洁。
       但是需要注意,一些简单映射可以使用 ibtis 包下的 SQL 注解还好,但是如果是复杂映射的话,使用注解反而不好处理。
比如,字段:user_id ,实体类:userId,这种不一致的状况处理起来便很麻烦,所以写 SQL 时候最好还是使用 XML 去完成。
  • 使用 CRUD 注解,省略XML文件,直接在接口的抽象方法上通过CRUD注解编写SQL,并在 mybatis-config.xml 核心配置文件中直接配置 mapper 接口

XML 文件

	    



1、@Select

代码示例:

  • mapper 接口

    	//相当于 XML 文件中的