W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
約定優(yōu)于配置(Convention Over Configuration)是一個(gè)簡單的概念。系統(tǒng),類庫,框架應(yīng)該假定合理的默認(rèn)值,而非要求提供不必要的配置。流行的框架如 Ruby on Rails2 和 EJB3 已經(jīng)開始堅(jiān)持這些原則,以對像原始的EJB 2.1規(guī)范那樣的框架的配置復(fù)雜度做出反應(yīng)。
一個(gè)約定優(yōu)于配置的例子就像EJB3持久化,將一個(gè)特殊的Bean持久化,你所需要做的只是將這個(gè)類標(biāo)注為@Entity。 框架將會假定表名和列名是基于類名和屬性名。系統(tǒng)也提供了一些鉤子,當(dāng)有需要的時(shí)候你可以重寫這些名字,但是在大部分情況下,你會發(fā)現(xiàn)使用框架提供的默認(rèn)值會讓你的項(xiàng)目運(yùn)行的更快。
Hasor不鼓吹“零配置”、“零注解”、“零Xml”,但是Hasor會把最簡的開發(fā)體驗(yàn)作為首要準(zhǔn)則。在使用Hasor開發(fā)項(xiàng)目時(shí)你會很少接觸到配置。大多數(shù)都只是約定俗成的方式,當(dāng)然Hasor也允許您自己建立一套專有的約定標(biāo)準(zhǔn)。
使用Hasor作為開發(fā)框架的時(shí)候可能會發(fā)現(xiàn),你甚至都不需要對Hasor進(jìn)行任何配置就可以進(jìn)行開發(fā)工作。您會發(fā)現(xiàn)它就像是個(gè)保姆一樣在照顧著你。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: