ジャワ語でロンボク島とは何ですか?ロンボク島の利用

青灯夜游
リリース: 2018-10-25 17:42:09
転載
4102 人が閲覧しました

この記事の内容は、ロンボク島とは何か?ロンボク島の利用。困っている友人は参考にしていただければ幸いです。

Lombok は、開発者が Java の冗長性を排除するために使用できる Java ユーティリティで、特に単純な Java オブジェクト (POJO) の場合に役立ちます。これは注釈を通じて行われます。

lombok 公式 Web サイトから例を挙げます:

public class Users {
   private String name ;
   private String pass ;
   private Integer age ;
}
ログイン後にコピー

このオブジェクトを使用するには、いくつかの getter メソッドと setter メソッドも記述する必要があり、場合によってはコンストラクター、equals メソッド、またはハッシュ方式。これらのメソッドは冗長で非技術的であり、定型コードと呼ばれます。
lombok の主な機能は、次のようないくつかのアノテーションによってボイラープレート コードを削除することです:

@Datapublic class Users{
    private String name;
    private String pass;
    private Integer age;
}
ログイン後にコピー

このクラスがこれらのメソッドを自動的に生成することがわかります

ジャワ語でロンボク島とは何ですか?ロンボク島の利用

@Data アノテーションが少し単純で粗雑だと思う場合は、Lombok では @Getter、@Setter (これら 2 つはフィールド アノテーション)、@ToString、@AllArgsConstructor (これら 2 つはクラス アノテーション) などのより洗練されたアノテーションが提供されています。注釈)。

これらはおそらく最も一般的な使用法です。詳細な使用法については、ここで Lombok 機能の概要を参照してください。

-----------------------------上記は lombok の機能の一部です。 - ------------------------

lombok は、プロジェクトが依存する IDE プラグインであると同時に jar パッケージでもあります

lombok jar の URL をダウンロードします: https://atimo.oss-cn-beijing.aliyuncs.com/file/lombok .jar

lombok が jar パッケージに依存する理由は次のとおりです。アノテーションはコンパイル時に使用されます。これは、コンパイラがコンパイルするときに AST (抽象構文ツリー) を操作してバイトコードの生成を変更するためです。言い換えれば、これは Java 構文を変更することができます。これは Spring の依存関係注入や Hibernate の ORM のような実行時機能ではなく、コンパイル時機能です。

以上がジャワ語でロンボク島とは何ですか?ロンボク島の利用の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:cnblogs.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!