我用JUnit测试Mapper,然后我得到了无限循环的日志信息。
14:07:54.040 [main] DEBUG o.m.spring.SqlSessionFactoryBean - 未指定属性'configLocation',使用默认的MyBatis配置
答案 0 :(得分:2)
这只是您未包含<property name="configLocation" value="path_to_mybatis_config_file.xml"/>
的信息。
请注意,此消息未指示任何错误,因为并不总是需要包含此XML文件,因为可以使用bean property
标记直接执行某些配置。
答案 1 :(得分:0)
为了让其他人帮助您,请显示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>