注意点:
applicationContext.xml
<context:property-placeholder location="classpath:jdbc.properties"/>
<bean id="sessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
<property name="dataSource" ref="dataSource"/>
<property name="configLocation" value="classpath:sqlMapConfig-spring.xml"/>
</bean>
sqlMapConfig.xml
<properties resource="jdbc.properties"/>
<mappers>
<mapper resource="com/itheima/mapper/AccountMapper.xml"/>
</mappers>
web.xml
<servlet>
<servlet-name>DispatcherServlet</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:spring-mvc.xml</param-value>
</init-param>
</servlet>
<context:property-placeholder location="classpath:jdbc.properties"/>
<property name="configLocation" value="classpath:sqlMapConfig-spring.xml"/>
<param-value>classpath:spring-mvc.xml</param-value>
<properties resource="jdbc.properties"/>
细节点:对于resource,直接复制其reference resources
对于value ,location 是否有classpath: 如果是加载配置文件通常要带有classpath:,IDEA 中也会有提示。