使用步驟:
1.在idea中安裝lombok外掛程式
2.在專案中匯入lombok的jar包
>
>
org.projectlombokgroupid
>
>
lombokartifactid
>
>
1.18.8version
>
>
providedscope
>
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
說明:
@data:無參構造、get、set、tostring、hashcode、equals
@allargsconstructor
@noargsconstructor
4.測試
lombok有利有弊謹慎使用!了解即可
建立實體類
下面直奔今天的主題 建立實體類 一點小插曲 接觸abp框架之前,一直都是使用的ef的dbfirst,在那種模式下,我們只要設計好資料庫,然後直接通過模板就生成了實體層,甚至都沒怎麼留意實體層的 是什麼樣子。現在要使用codefirst,就要反過來,先要寫 了,真有點不適應。好吧,為了學好abp,也要...
unity開發 遊戲角色實體類設計
下面展示遊戲角色實體類設計。using system.collections using system.collections.generic using unityengine namespace mr lbs client.unity3d 稀有度 public enum raregrade in...
VS外掛程式開發(生成實體類)
寫了n年的 回頭過來看,其中有80 都是重複的 深入研究vs外掛程式開發,應用到工作中,讓自己減少基礎的 開發,增加開發效率 1 新增解決方案 extensiblity vsix project 2 新增專案 custom command 3 command1package.vsct 引數介紹 gu...