一般程序都是采用三層結(jié)構(gòu),表示層、實(shí)體類、邏輯層、數(shù)據(jù)層;
多數(shù)三層結(jié)構(gòu)的程序,都有相似之處,例如一個(gè)新聞發(fā)布程序,一個(gè)OA程序,他們?cè)谌龑又械膮^(qū)別可能僅僅是數(shù)據(jù)庫(kù)的結(jié)構(gòu)、字段等,其他的基本上就只是相似的增、刪、改、查;所以程序員在寫每一個(gè)程序的時(shí)候,其實(shí)有很多勞動(dòng)是重復(fù)的。
代碼生成器就可以根據(jù)數(shù)據(jù)庫(kù)的字段來(lái)生成 屬性不同、方法相同的代碼,從而降低程序員的勞動(dòng)強(qiáng)度。
您的評(píng)論需要經(jīng)過(guò)審核才能顯示
有用
有用
有用