ef框架的優(yōu)點(diǎn)和缺點(diǎn) ef三種模式當(dāng)數(shù)據(jù)結(jié)構(gòu)改變時會不會重新生成一個空數(shù)據(jù)庫?
ef三種模式當(dāng)數(shù)據(jù)結(jié)構(gòu)改變時會不會重新生成一個空數(shù)據(jù)庫?這取決于版本。例如,在ef4中,DB首先需要在每次更改模型時重新生成SQL,并將其更新為空數(shù)據(jù)庫,因此必須構(gòu)建自己的測試數(shù)據(jù)。后來,在ef6之后
ef三種模式當(dāng)數(shù)據(jù)結(jié)構(gòu)改變時會不會重新生成一個空數(shù)據(jù)庫?
這取決于版本。例如,在ef4中,DB首先需要在每次更改模型時重新生成SQL,并將其更新為空數(shù)據(jù)庫,因此必須構(gòu)建自己的測試數(shù)據(jù)。后來,在ef6之后,它非常聰明,尤其是代碼優(yōu)先。您可以輕松地在代碼中配置它,在更改結(jié)構(gòu)時清除它,并添加或更新它。
EF的開發(fā)模式到底有幾種?
數(shù)據(jù)庫優(yōu)先數(shù)據(jù)庫優(yōu)先開發(fā)模式是基于數(shù)據(jù)庫設(shè)計,根據(jù)數(shù)據(jù)庫自動生成實(shí)體數(shù)據(jù)模型,從而驅(qū)動整個開發(fā)過程。
此模式的優(yōu)點(diǎn)是易于使用和啟動。模型第一模型第一開發(fā)模式是從建立實(shí)體數(shù)據(jù)模型開始,根據(jù)模型生成的數(shù)量拍攝風(fēng)景
~],我選擇16-35