[JAVA] Reduzieren Sie redundanten Code mit Lombok

Was ist Lombok?

Lombok ist eine Bibliothek, die Kesselplatten wie Java Getter / Setter vereinfacht. Kommentieren Sie einfach die Feldmethode und der Code wird beim Kompilieren automatisch generiert. Es ist nicht erforderlich, eine automatische Generierung in der IDE durchzuführen, wie dies bisher geschehen wäre, und es ist auch möglich, Änderungsfehler zu reduzieren. Klicken Sie hier für GitHub.

Betriebsumgebung

macOS Android Studio 2.2.3 Gradle 2.14.1 Gradle Plugin 2.2.3

Einführung

  1. Klicken Sie im Menü auf Android Studio → Einstellungen ... → Plugins → Repositorys durchsuchen ...

  2. Suchen Sie nach "lombok" und wählen Sie "Lombok Plugin"

  3. Klicken Sie zum Installieren auf die Schaltfläche "Installieren"

  4. Starten Sie Android Studio neu

  5. Schreiben Sie Folgendes in den Abhängigkeitsblock von build.gradle (Modul: App) Auszug aus README.

build.gradle


dependencies {
  provided 'org.projectlombok:lombok:1.16.12'
}

Da lombok nur zur Kompilierungszeit verwendet wird, sollte es "bereitgestellt" anstelle von "kompilieren" sein.

  1. Klicken Sie auf Datei → Andere Einstellungen → Standardeinstellungen ... → Erstellen, Ausführen, Bereitstellen → Compiler → Anmerkungsprozessoren Wenn das Projekt nicht geöffnet ist, können Sie zu Konfigurieren → Einstellungen → Erstellen, Ausführen ... gehen.

  2. Aktivieren Sie die Option Anmerkungsverarbeitung aktivieren

Wie benutzt man

Weitere Informationen zur Verwendung finden Sie im folgenden Artikel.

Ich werde auch die offizielle Website veröffentlichen.

Referenz

Recommended Posts

Reduzieren Sie redundanten Code mit Lombok
Lombok mit VS Code
Liste mit java8StreamAPI :: reduzieren bearbeiten
Docker-Management mit VS-Code
Formatieren Sie Ruby mit VS-Code
Lombok arbeitet nicht mit Gradle5
Verwenden Sie PlantUML mit Visual Studio Code
Studiere Flilnk mit dem Kafka-Übungscode
NoSuchMethodException mit lombok ohne Standardkonstruktor
Studieren Sie Flilnk mit dem Elasticsearch-Übungscode
Reinigen Sie Ihren Code mit Butter Knife
Code Java von Emacs mit Eclim
Spring Boot Programmierung mit VS Code
Ich kann Lombok nicht mit Gradle installieren.
[Java] Eliminierung des Kesselplattencodes mit Lombok
Erstellen Sie Java mit Mac vs Code
Führen Sie gepackten Java-Code mit Befehlen aus
[Java] Reduzieren Sie if-Anweisungen mit Enum
[Java] Eliminierung des Kesselplattencodes mit Lombok 2
Verbesserung des schwer lesbaren Codes durch lesbaren Code ~ Allgemein
Erste Schritte mit Docker mit VS-Code