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.測試查詢是否成功!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM