1

我用 JUnit 测试 Mapper,我得到了无限循环下面的日志信息。

14:07:54.040 [main] 调试 omspring.SqlSessionFactoryBean - 未指定属性“configLocation”,使用默认 MyBatis 配置

4

2 回答 2

3

这只是您未包含的信息<property name="configLocation" value="path_to_mybatis_config_file.xml"/>

请注意,此消息并不表示任何错误,因为并不总是需要包含此 XML 文件,因为可以直接使用 beanproperty标签执行某些配置。

于 2013-10-21T16:24:08.737 回答
1

为了让其他人帮助您,请展示您为 org.mybatis.spring.SqlSessionFactoryBean 设置的应用程序上下文。这是一个工作示例:

<bean id="YOUR_BEAN_ID" class="org.mybatis.spring.SqlSessionFactoryBean">
    <property name="dataSource" ref="YOUR_DATA_SOURCE"/>
    <property name="mapperLocations" value="classpath*:*Mapper.xml"/>
    <property name="configLocation" value="classpath:TO_YOUR_MYBATIS_CONFIG.XML"/>
</bean>
于 2013-10-21T05:50:44.860 回答