這個時候我們可以根據規律來編寫壹些程序來生成這些代碼,這個生成代碼的程序就是代碼生成器。
現階段代碼生成器有很多,其中我個人認為CodeSmith的功能最為強大。基本上妳想要生成什麽樣的代碼都可以根據模版來生成,模版有自帶的,有別人編寫的,當然,妳覺得不夠,也可以自己編寫模版。
至於如何根據數據庫生成實體類。他的原理是數據庫中的字段就是將來生成實體類中的私有變量和屬性。
所以我們可以編寫模版來讀取數據庫中的字段,然後來根據數據庫中的字段來生成妳所需要的變量和屬性。
至於Codesmith的具體使用,比較簡單,可以到網上搜索壹下,有很多的介紹。