mybatis插件-lombok的使用

lombok

lombok是一款方便我们编写mybatis框架时使用的插件,它可以通过注解自动帮我们生成get/set/toString等等代码,方便与我们编写javaBean.

使用步骤:

1.在IDEA中安装Lombok插件
2.在项目中导入lombok的jar包

<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
       <dependency>
           <groupId>org.projectlombok</groupId>
           <artifactId>lombok</artifactId>
           <version>1.18.10</version>
       </dependency>

3.在实体类上加注解即可

  @Getter and @Setter
  @FieldNameConstants
  @ToString
  @EqualsAndHashCode
  @AllArgsConstructor, @RequiredArgsConstructor and @NoArgsConstructor
  @Log, @Log4j, @Log4j2, @Slf4j, @XSlf4j, @CommonsLog, @JBossLog, @Flogger, @CustomLog
  @Data
  @Builder
  @SuperBuilder
  @Singular
  @Delegate
  @Value
  @Accessors
  @Wither
  @With
  @SneakyThrows
  @val
  @var
  experimental @var
  @UtilityClass
  Lombok config system

常用注解说明:

@Data:无参构造,get、set、toSring、hashcode、equals
@AllArgsConstructor
@NoArgsConstructor
@ToString
@EqualsAndHashCode

实例:

@Data
@ToString
public class Student {
    private int tid;
    private int id;
    private String name;
}

使用步骤总结:

 1.导入lombok
 2.新建实体类Teacher,Student
 3.新建Mapper接口
 4.建立Mapper.XML文件
 5.在核心配置文件中绑定注册我们的MApper接口或者文件!【方式很多,随意选】
 6.测试查询是否成功!

posted @ 2020-02-19 15:25  文戌  阅读(1313)  评论(0编辑  收藏  举报