参考ブログ: https://www.cnblogs.com/quan-coder/p/8387040.html
::プラグインの開発ツールをインストールします
Eclipseの:
ダウンロード:https://projectlombok.org/download
以下に示すように、EclipseのインストールパスにダウンロードしたファイルをLombok.jar、JARパッケージは、JARファイルロンボクプラグであります
たeclipse.iniはその後、ファイルを開く次の行を追加します。
-javaagent:lombok.jar
-Xbootclasspath / A:lombok.jar
再起動日食
アイディア:
あなたは、オンラインロンボクのプラグインをインストールすることができます
設定 - >プラグイン - >検索ボックスのロンボク島の入力 - >インストール
II:のpom.xml導入依存して
|
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional> true </optional>
</dependency>
|
そして、あなたが適切に開発することができ、@Dataのロンボクノートの使用は、あなたが自動的にセットを生成するために私たちを助けることができるJavaコードを簡素化することができ、取得、のtoString()メソッド
次のようにJavaクラスを作成し、最終的な結果は以下のとおりです。
パッケージio.renren.modules.sys.entity。 輸入com.baomidou.mybatisplus.annotation.TableField。 輸入com.baomidou.mybatisplus.annotation.TableId。 輸入com.baomidou.mybatisplus.annotation.TableName。 輸入com.fasterxml.jackson.annotation.JsonProperty。 輸入io.renren.common.validator.group.AddGroup; 輸入io.renren.common.validator.group.UpdateGroup; 輸入lombok.Data。 輸入javax.validation.constraints.Email。 輸入javax.validation.constraints.NotBlank。 輸入javax.validation.constraints.NotNull。 インポートしたjava.io.Serializable; インポートjava.util.Date; 輸入java.util.Listに; / ** *ユーザー * * / @Data @tablename( "sys_user" ) パブリック クラス SysUserEntity 実装シリアライズ{ プライベート 静的 最終的な ロングのserialVersionUID = 1L ; / ** *ユーザID * / @TableId プライベートロングのuserId; / ** *ユーザー名 * / @NotBlank(メッセージ = "ユーザ名できる空ではない"、= {グループADDGROUPのクラス。、UpdateGroupのクラス}) プライベート文字列をユーザー名; / ** *パスワード * / @NotBlank(メッセージ =、ADDGROUP =グループ"パスワードが空白ではありません"。クラス) @JsonProperty(アクセス = JsonProperty.Access.WRITE_ONLY) プライベート文字列のパスワード; / ** *塩 * / プライベート文字列塩; / ** *ボックス * / @NotBlank(メッセージ = "Eメールを空にすることはできません"、グループ= {。ADDGROUPのクラス。、UpdateGroupのクラス}) @email(メッセージ = "メールボックスフォーマットが正しくありません"、グループ= { ADDGROUP。クラス、UpdateGroup。クラス}) プライベートメール文字列; / ** *電話番号 * / プライベート文字列モバイル; / ** *ステータス0:禁止1:ノーマル * / プライベート整数ステータス; / ** *ロールIDのリストを * / @TableField(存在 = 偽) プライベート一覧<ロング> roleIdList; / ** *作成時刻 * / プライベート日付CREATETIME; / ** *セクタID * / @NotNull(メッセージ = "セクタ空ではない"、ADDGROUPグループ= { クラス、UpdateGroup。クラス}) プライベートDEPTIDロング; / ** *部署名 * / @TableField(存在 = 偽) プライベートDEPTNAME文字列; }