該系列完整的代碼可以在我的git下載到
最后盹愚,我們來寫一下代碼生成工具。
首先得根據DB和表痕惋,拿到表里的所有字段区宇,以及字段的類型,也就是ResultSetMetaData值戳。
然后萧锉,我們根據ResultSetMetaData,生成相應的屬性述寡、屬性的類型、get/set方法叶洞、orm方法鲫凶,最后生成一個文件。
生成基本屬性的核心代碼如下:
生成orm屬性的核心代碼如下:
當然衩辟,需要注意一下db的類型和java的類型的轉換關系螟炫。
下面, 讓我們來看下使用方法:
查詢的使用方法如下:
Add的使用方法如下:
其他的就不一一列舉了艺晴。