在線數據庫表(sql語句)生成java實體類工具

     相信每一個作java開發的讀者,都接觸過SQL建表語句,尤爲是在項目開發初期,由於數據庫是項目的基石。html

     在現代項目開發中,出現了許多ORM框架,經過簡單的實體映射,便可實現與數據庫的交互,然而咱們最初設計的必定是數據庫表結構,而不是實體類。實體類僅僅是對底層數據結構的有損壓縮,它僅僅是數據載體,不具有數據歸檔能力。java

     所以,不少時候,咱們須要將原始的SQL建表語句轉換成java實體類,這項工做看似簡單,但若人工完成,工做量也是至關可觀的,並且不免會出現差錯。sql

     到目前爲止,筆者尚未發現比較靠譜的此類工具,它們或是使用繁瑣,或是靈活性差,因此,是時候造輪子了!數據庫

     在線數據庫表(sql語句)生成java實體類工具是筆者精心打造的一款在線轉換工具,只需填入SQL建表語句,而後調整適合本身的配置,一鍵完成轉換。數據結構

     乍看起來,在線數據庫表(sql語句)生成java實體類工具的配置項眼花繚亂,實際上只有一小部分是必填的,大多配置項是爲了知足更加個性化的需求。框架

     假如轉換成功,讀者將獲得一個ZIP壓縮包,裏面包含了全部的實體類(.java) 文件,理論上,直接將這些實體類拷貝到項目中便可;假如轉換失敗,讀者會獲得一個錯誤提示,它可能對讀者沒有任何幫助,可是,它的確發生了。工具

     最後,須要說明的是本工具生成的java實體類,是純淨的實體類,僅僅映射數據,不涉及關聯關係,所以自然適用於MyBatis。對於臃腫拖沓的Hibernate,只能遺憾的說抱歉了,本工具絕對不建議在實體類中表達關聯關係。設計

     關於具體使用方法,參見:htm

     在線數據庫表(sql語句)生成java實體類工具使用手冊開發

     在線數據庫表(sql語句)生成java實體類工具直通車

相關文章
相關標籤/搜索