問題:有大量類似于theProductId這樣名字的字元串需要轉換成the_product_id這種資料庫column名的形式。
思路:見到(見)大寫字母(縫)就插入(插)一個“_”字元(針)進去,最後把所有字母都轉換為小寫。
解決辦法:遞歸,字元串操作——見縫插針。
方法如下:
實際應用——在接口自動化測試架構中根據model類為mybatis檔案夾中的xml檔案自動生成result部分:
測試方法(這裡SomeModel替換為測試架構中實際的model類):
執行測試方法後就可以在你的D盤xmlOut.txt檔案中看到生成的結果了。完整測試代碼如下:
View Code