hibernate配置文件分為兩種:
1.主配置文件 ?整個應(yīng)用程序只有一個
2.映射文件 ?實(shí)體與表關(guān)系
什么是持久化(persistent)?
持久化是把數(shù)據(jù)在瞬時和持久狀態(tài)之間相互轉(zhuǎn)化的機(jī)制,數(shù)據(jù)持久化有多種方式例如數(shù)據(jù)庫 xml等,
什么是dao?
dao是一種程序數(shù)據(jù)訪問層(持久化層)的設(shè)計思想塌衰,或者說dao模式是一個持久化層的實(shí)現(xiàn)或設(shè)計思想
dao的四個組件:dao工廠 ?dao接口 dao實(shí)現(xiàn) 數(shù)據(jù)傳輸對象
什么是ORM(對象關(guān)系映射)?
orm是dao接口針對關(guān)系型數(shù)據(jù)庫的一種實(shí)現(xiàn),本質(zhì)上就是一個dao的實(shí)現(xiàn)類
hibernate和ORM關(guān)系?
hibernate是ORM的的優(yōu)雅實(shí)現(xiàn)