首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SqlMapClientFactoryBean中configLocations 配备

2013-08-20 
SqlMapClientFactoryBean中configLocations 配置在spring配置xml中,通常配置如下:bean idsqlMapClient

SqlMapClientFactoryBean中configLocations 配置
在spring配置xml中,通常配置如下:
<bean id="sqlMapClient" class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
<property name="configLocation">
<value>classpath:sqlmap-config.xml</value>
    </property>
<property name="dataSource">
<ref local="dataSource"/>
    </property>
</bean>

问题是SqlMapClientFactoryBean中的属性是configLocations,而不是configLocation,那么为什么少了一个s呢?原因在意SqlMapClientFactoryBean中的setConfigLocation方法,详细:
public void setConfigLocation(Resource configLocation) {
this.configLocations = (configLocation != null ? new Resource[] {configLocation} : null);
  }


这关系到java中,getter和setter方法的命名法。

热点排行