聲明:歡迎批評指正
目標:快速編寫model的set/get方法
工具:word+excel+notepad++
注:第一篇是根據數據庫表字段寫的set/get方法,現在我們根據JAVA MODEL的屬性來寫一下,第一篇見:https://blog.csdn.net/humors221/article/details/84478886
Let's go!
第一步:準備以下測試代碼:
private String userName;
private Date birthDay;
private int age;
第二步:全部粘貼到Word中,Ctrl+H打開替換對話框,在查找內容中輸入;,替換爲不輸入,點擊全部替換
第三步:還是替換,這次是重點,就是查找內容中輸入一個空格,替換爲輸入^t,點擊全部替換,替換後的格式如下:
private String userName
private Date birthDay
private int age
第四步:全部粘貼到EXCEL單元格找那個,這時會發現每個單詞佔一個單元格,然後把字段名複製出來粘貼到notepad++中
第五步:全選,點擊菜單編輯|轉換大小寫|每詞轉成僅首字母大寫
第六步:全選,Ctrl+F,切換頂部替換,查找模式是正則表達式,查找目標爲^,替換爲model.set/model.get,model是自己定義的model名
第七步:全選,還是正則表達式替換,查找目標$,替換爲\(""\)(注:set使用) / \(\)(注:get使用);
大功告成!
後話:第三步和第四步用word和excel提取字段是關鍵,其他需要提取字段的地方也可以參考這種方法來做
(全文完)