标签:
1.如果mybatis的xml文件放在java文件夹下(idea不会编译src的java目录的xml文件),需要在pom.xml中加入以下代码:
<build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml</include> </includes> </resource> </resources> </build>
2.mybatis的配置文件不要出现classpath
3.spring与mybatis整合关键配置
<!-- spring和MyBatis整合,实现xml与mapper之间的映射 --> <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <property name="dataSource" ref="dataSource" /> <!-- 自动扫描mapping.xml文件 --> <property name="mapperLocations" value="classpath:mybatis/xml/*.xml" /> <!--<property name="configLocation" value="classpath:mybatis/mybatis-config.xml" />--> </bean> <!-- Spring自动扫描mapper接口,生产代理,注入Spring --> <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"> <property name="basePackage" value="com.ytud.dao.mapper" /> <property name="sqlSessionFactoryBeanName" value="sqlSessionFactory" /> </bean>
idea集成spring+spring MVC+mybatis问题
标签:
原文地址:http://www.cnblogs.com/wanshi1989/p/5484859.html