首页 > 编程语言 > 详细

idea集成spring+spring MVC+mybatis问题

时间:2016-05-13 08:19:55      阅读:246      评论:0      收藏:0      [点我收藏+]

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!