Lombok
Lombok
Lombokアニメーションに基づいてコードを自動的に生成・完了するライブラリです.
JavaのAnnotation Processor機能を使い、コンパイル時にジェネレータなどを自動的に生成します.classを開いて確認するとanotationが追加されたコードがわかります. ライブラリの使用
プロジェクトが作成されました. build.gradleファイルに次の内容を追加します.
最新バージョンのIntellieJでは、バンドルされたロムフォードを提供しているので、プラグインを探してダウンロードする必要はありません.
設定でAnnotation Processorsを見つけ、上部ボタンをアクティブにすればいいです.
プロジェクトを作成する前に・start.spring.ioを使用すると、DependenciesでLombokを検索できます.
Lombokアニメーションに基づいてコードを自動的に生成・完了するライブラリです.
JavaのAnnotation Processor機能を使い、コンパイル時にジェネレータなどを自動的に生成します.classを開いて確認するとanotationが追加されたコードがわかります.
@RequiredArgsConstructor
:final自動作成ジェネレータ.@Getter
, @Setter
プロジェクトが作成されました.
configurations {
compileOnly {
extendsFrom annotationProcessor
}
}
依存項目には、次の項目も追加できます.compileOnly 'org.projectlombok:lombok'
annotationProcessor 'org.projectlombok:lombok'
testCompileOnly 'org.projectlombok:lombok'
testAnnotationProcessor 'org.projectlombok:lombok'
完了したら、Gradle変更をロードします.最新バージョンのIntellieJでは、バンドルされたロムフォードを提供しているので、プラグインを探してダウンロードする必要はありません.
設定でAnnotation Processorsを見つけ、上部ボタンをアクティブにすればいいです.
Reference
この問題について(Lombok), 我々は、より多くの情報をここで見つけました https://velog.io/@mardi2020/Lombokテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol