spring读取lib目录中jar包里面的xml文件

如果是在同一个工程中则这样配置:

<bean id="xmlSqlParse" class="com.springjdbc.annotation.XmlSqlParse" >
  <property name="xmlSqlFileList">
   <list>
    <value>classpath:com/dvte/boss/dao/xml/*.xml</value>
   </list>
  </property> 
 </bean>

但如果com/dvte/boss/dao/xml/*.xml已经打成了一个jar包,并放在了lib目录下面,spring是不能读取到的,可以在classpath后面加一个*号,Spring就可以读取了,如下配置:

<bean id="xmlSqlParse" class="com.springjdbc.annotation.XmlSqlParse" >
  <property name="xmlSqlFileList">
   <list>
    <value>classpath*:com/dvte/boss/dao/xml/*.xml</value>
   </list>
  </property> 
 </bean>

你可能感兴趣的:(DAO,spring,xml,bean)