注意事项

来源:互联网 发布:雅马哈spx2000软件 编辑:程序博客网 时间:2024/04/26 05:50

注意事项:

1. Maven中使用Mybatis时,DAO工程下mapper映射文件无法加载到classpath中。

pom.xml中加入如下代码

        <resources>            <resource>                <directory>src/main/java</directory>                <includes>                    <include>**/*.xml</include>                    <include>**/*.properties</include>                </includes>                <filtering>false</filtering>            </resource>            <resource>                <directory>src/main/resources</directory>                <includes>                    <include>**/*.xml</include>                    <include>**/*.properties</include>                </includes>                <filtering>false</filtering>            </resource>        </resources>    </build>

ps:一旦使用这种方式将资源文件加载到classpath下,此时resources目录下的资源文件不会自动加载到classpath下,故需要以同种方式进行配置。

2. 静态资源映射

在spring.xml中加入如下代码

<mvc:resources location="/WEB-INF/js/" mapping="/js/**"/>
<mvc:resources location="/WEB-INF/css/" mapping="/css/**"/>
<mvc:resources location="/WEB-INF/images/" mapping="/images/**"/>

此时,静态资源文件的放置位置位于/WEB-INF/下。

原创粉丝点击