Eclipse快速生成一個JavaBean類的方法?
javabean指的是具有無參構造器,全參構造器,GetXxx和SetXxx以及toString方法
我們在編寫java程序的時候,是經常需要寫javabean的.
所以就無法省略以上這個步驟.
在屬性比較多的時候,寫這些方法就非常麻煩和耗時間.
為了解決這個問題,Eclipse也為我們提供了,一些快速生成的方式.
但是如果你不知道快捷鍵的話,那麼還是要用鼠標來點擊的.
所以小編這裡分享一個幾乎完全不用鼠標點擊而是用鍵盤快捷鍵的方法來快速生成一個javabean.不用安裝任何插件.
工具/原料
Eclipse
javabean的基本屬性
方法/步驟
首先,至少你得自己寫好這個javabean需要的屬性吧.這個得自己寫的.
寫完屬性之後,我們按照
1.無參構造器
2.全參構造器
3.toString方法
4.GetSet方法
這個順序依次的會大家說一下他們的快捷鍵.
那麼這裡從無參構造器開始說起.
生成無參構造器是最簡單的.
知道 Alt+/ 這個快捷鍵吧.
直接按下這個快捷鍵,然後毫不猶豫的按下回車鍵
這時候無參構造器就會添加好了,因為默認無參構造器就在第一個.
現在來生成全參構造器.
先按下鍵盤上的Alt+Shift+S鍵.
彈出一個功能選擇,這裡就是Eclipse給我提供的快速生成一些常用方法的快捷功能了,我們要用的get/set,toString,構造器啊以及equals和hashCode等等都可以在這裡自動生成.
我們這裡用來生成全參構造器
1.在圖片上箭頭指示的地方就是創建全參構造器的方式了.
2.然後你會發現,那個字母O鍵(不是數字0),下面有個下劃線標記,我們在鍵盤上按下O鍵,就相當於用鼠標左鍵單擊了這裡.
3.所以我們這個時候再按下鍵盤上的O鍵.
4.按下O鍵之後,彈出一個窗口,包含我們所有的屬性,而且都默認全部選擇狀態.
這裡因為我們要添加一個全參構造器,所以就不用管它.
再下面我們發現這個OK按鈕上是有顏色的就是暗示我們可以直接按下回車鍵來點擊這個按鈕.
所以我們直接敲一個回車就可以了.
說到這裡,生成全參構造器的快捷鍵就是,321,閉上眼.
先按下Alt+Shift+S鍵,再按字母O鍵,再敲回車鍵.就可以創建全參構造器了.
上面說了一堆為了告訴大家為什麼可以這樣做.然後以後遇到這樣的東西,注意一下就知道快捷鍵了.
上面說了一大堆,我們知道了原來還可以這樣.
那麼這裡的toString方法也是如出一轍了.
先按下Alt+Shift+S鍵,再按字母S鍵,再敲回車鍵.就可以搞定了
現在就剩下get和set了.
最後說get和set是因為,有個地方需要說明一下.
1.首先還是先按Alt+Shift+S鍵,然後彈出後,再按一下鍵盤上的r鍵 .
2.按完r鍵,彈出一個窗口,發現屬性都沒有選擇,而且OK按鈕根本就點不了!!!
3.難道我們還要用鼠標把他們都選擇麼?NO,我們其實可以通過按下Alt+A鍵來一次性全部選中他們,因為Select All的字母A下面也有個下劃線,但是這樣不可以直接點擊A.要配合Alt鍵.所以按下Alt+A就可以一次性全部選擇了.
4.按下Alt+A之後,屬性已經全部選擇了.但是發現這個Select All按鈕加了顏色.OK按鈕沒有了顏色.
所以這個時候就不能直接按回車鍵來代替點擊OK鍵了.
所以我們手動點擊了OK按鈕就可以了.
最後我們發現通過以上的步驟,我們一個JavaBean就幾乎通過快捷鍵的方式生成了.
給大家的建議就是,這些快捷鍵,不用死記硬背,要用到的時候看一下上面的字母哪個加了下劃線.然後想一下經驗說的,然後用一下.今天用,明天用,用多了自然就熟悉了.然後直接三兩下子就生成了.高大上的感覺.