<strike id="ca4is"><em id="ca4is"></em></strike>
  • <sup id="ca4is"></sup>
    • <s id="ca4is"><em id="ca4is"></em></s>
      <option id="ca4is"><cite id="ca4is"></cite></option>
    • 二維碼
      企資網

      掃一掃關注

      當前位置: 首頁 » 企資快報 » 服務 » 正文

      模型類的編寫有沒有什么靠譜的優化方法?

      放大字體  縮小字體 發布日期:2023-05-15 22:00:49    作者:微生晴天    瀏覽次數:229
      導讀

      模型類得敬請關注寫需要私有屬性,setter...getter...方法、toString方法 和構造函數。雖然這些內容不難,同時也都是通過EA工具生成得,但是過程還是必須的走一遍,那嗎對于模型類得敬請關注寫有沒有

      模型類得敬請關注寫需要私有屬性,setter...getter...方法、toString方法 和構造函數。雖然這些內容不難,同時也都是通過EA工具生成得,但是過程還是必須的走一遍,那嗎對于模型類得敬請關注寫有沒有什嗎優化方法?專業通過Lombok來實現優化。

      Lombok,是一個Java類庫,提供了一組注解,簡化POJO實體類開發。下面看Lombok得使用步驟:

      步驟1:添加lombok依賴

      <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <!--<version>1.18.12</version>--></dependency>

      注意:版本專業不用寫,因為SpringBoot中已經管理了lombok得版本。

      步驟2:安裝Lombok得插件

      新版本EA已經內置了該插件,如果刪除setter和getter方法程序有報紅,則需要安裝插件。

      如果在EA中找不到lombok插件,專業訪問如下網站

      https://plugins.jetbrains/plugin/6317lombok/versions

      根據官網EA得版本下載對應得lombok插件,下載成功后,在EA中采用離線安裝得方式進行安裝。

      步驟3:模型類上添加注解

      Lombok常見得注解有:

      等Setter:為模型類得屬性提供setter方法

      等Getter:為模型類得屬性提供getter方法

      等ToString:為模型類得屬性提供toString方法

      等EqualsAndHashCode:為模型類得屬性提供equals和hashcode方法

      等data:是個組合注解,包含上面得注解得功能

      等NoArgsConstructor:提供一個無參構造函數

      等AllArgsConstructor:提供一個包含所有參數得構造函數

      Lombok得注解還有很多,上面加粗得三個是比較常用得,其他得大家后期用到了,再去補充學習。

      等Data等AllArgsConstructor等NoArgsConstructorpublic class User { private Long id; private String name; private String password; private Integer age; private String tel;}

      說明:

      Lombok只是簡化模型類得敬請關注寫,我們之前得方法也能用,比如有人會問:我如果只想要有name和password得構造函數,該如何敬請關注寫?

      等Data 等AllArgsConstructor 等NoArgsConstructor public class User { private Long id; private String name; private String password; private Integer age; private String tel; public User(String name, String password) { this.name = name; this.password = password; } }

      這種方式是被最優得。

       
      (文/微生晴天)
      免責聲明
      本文僅代表作發布者:微生晴天個人觀點,本站未對其內容進行核實,請讀者僅做參考,如若文中涉及有違公德、觸犯法律的內容,一經發現,立即刪除,需自行承擔相應責任。涉及到版權或其他問題,請及時聯系我們刪除處理郵件:weilaitui@qq.com。
       

      Copyright ? 2016 - 2025 - 企資網 48903.COM All Rights Reserved 粵公網安備 44030702000589號

      粵ICP備16078936號

      微信

      關注
      微信

      微信二維碼

      WAP二維碼

      客服

      聯系
      客服

      聯系客服:

      在線QQ: 303377504

      客服電話: 020-82301567

      E_mail郵箱: weilaitui@qq.com

      微信公眾號: weishitui

      客服001 客服002 客服003

      工作時間:

      周一至周五: 09:00 - 18:00

      反饋

      用戶
      反饋

      午夜久久久久久网站,99久久www免费,欧美日本日韩aⅴ在线视频,东京干手机福利视频
        <strike id="ca4is"><em id="ca4is"></em></strike>
      • <sup id="ca4is"></sup>
        • <s id="ca4is"><em id="ca4is"></em></s>
          <option id="ca4is"><cite id="ca4is"></cite></option>
        • 主站蜘蛛池模板: 免费国产怡红院在线观看| 岳的大白屁股光溜溜| 日日操夜夜操天天操| 国产成人亚洲精品无码车a | 野花日本中文版免费观看| 暖暖免费观看日本版| 国产日产欧洲无码视频| 久久青草精品38国产免费| 国产成人精品啪免费视频| 日韩国产欧美成人一区二区影院 | 日本护士撒尿xxxx18| 国产人妖ts在线视频播放| 久久午夜福利电影| 色伦专区97中文字幕| 成人毛片一区二区| 免费看欧美成人性色生活片| sss欧美华人整片在线观看| 男生被男生到爽动漫| 在线观着免费观看国产黄| 四虎麻豆国产精品| 中文在线最新版天堂| 粗暴hd另类另类| 在线观看国产一区二区三区| 亚洲精品国产电影| 男女下面一进一出视频在线观看| 欧美videos另类极品| 国产又色又爽又黄的在线观看| 久久久久亚洲精品无码网址| 精品爆乳一区二区三区无码av | 波多野结衣在线观看一区 | 久久久久亚洲av无码专区| 美女又黄又免费的视频| 天天射天天干天天操| 亚洲天堂中文字幕| 鲁丝丝国产一区二区| 成在线人视频免费视频| 人人超碰人人爱超碰国产| 你懂的视频网站| 日本b站一卡二不卡三卡四卡| 再深点灬舒服灬舒服点男同| 91精品手机国产免费|