一直沒明白為什么hibernate的配置文件有兩個(gè), 一個(gè)properties,一個(gè)xml. 呵呵..偶才學(xué)了一個(gè)星期不要笑我....
properties 是模版型配置, 可以配置一些用xml寫起來麻煩的東西, 比如連接池,事務(wù)等..
xml的配置是在前面配置的基礎(chǔ)上的再配置, 偶覺得主要是配一些 mapping文件..
在源碼里, Configuration cfg = new Configuration(); 是加載 properties配置..
cfg.configure()是加載的xml配置
xml配置是覆蓋properties配置的.
這樣就可以兩個(gè)配置都用, 而且不用寫硬的addclass之類的東西了..
本文引用通告地址:
http://blog.csdn.net/nickeyfff/services/trackbacks/146758.aspx
[
點(diǎn)擊此處收藏本文]
http://blog.csdn.net/nickeyfff/archive/2004/10/22/146758.aspx