多種配置方式
iBATIS中最古老的就是其配置方式。在項目開始的時候,XML被認(rèn)為最好的配置方式。事實上,XML現(xiàn)在還是比較好的配置方法,因為它是進(jìn)行復(fù)雜的多行SQL配置的最佳方式。因此,XML的配置方式將予以保留。但是它不再是默認(rèn)的配置方式,而且也不見得是大多數(shù)應(yīng)用的首選。
iBATIS 3.0將使用多種配置方式。這就是說iBATIS將可以使用多種方式進(jìn)行配置,而且這些方式可以協(xié)同工作。按照實用性排序,有以下四種方法:
- 約定俗成
- Java的標(biāo)識(可以覆蓋前一種配置的配置信息)
- XML(可以覆蓋前兩種配置的配置信息)
- Java API(可以覆蓋以上配置的配置信息)