手里项目之前是普通ssm的,打算用业余时间升级一把。
1.首先,搭建好maven的ssm项目。
2.配置好jdk,tomcat环境,先启动。
3.启动没问题后将maven目录结构布置好后直接将原有项目粘贴复制过来。
4.启动测试,我的第一次启动index页面是可以访问的,就是登陆的时候发现找不到dao,根据以往的经验,就是找不到mapper的文件了,编译的时候没有将mapper文件编译进去,自然没办法登陆了。
5.这种问题一般有两种方案
1.将mapper文件放在resources目录下我记得。
2.在maven增加插件
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
<filtering>true</filtering>
</resource>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
</build>
第二种简单自然用第二种啦,删除编译文件重启后就没问题啦