SpringSpringMvcMybatis 注解版

SpringSpringMvcMybatis 注解版

好久不更新了,废话不多说,直接上硬货吧!

创建工程(非Maven)

0:new
SpringSpringMvcMybatis 注解版_第1张图片
新建工程目录结构如下:
SpringSpringMvcMybatis 注解版_第2张图片
1:导入响应jar包
基础jar包,就在这里,省心吧!
https://pan.baidu.com/s/1KnAPZIwz9TMNrlZ-rF03iA 提取码:ymwq
2:创建目录结构
完整目录结构如下:

SpringSpringMvcMybatis 注解版_第3张图片
3:web.xml配置
直接上!
SpringSpringMvcMybatis 注解版_第4张图片
注意点:
配置拦截可以直接配置 / 也可以直接配置 *.do
classpath后面的路径一定一定要配置正确。
此处牵扯classpath和classpath
的区别。
此处直接引进大神的成果吧!
0):从上面使用的场景看,可以在路径上使用通配符
进行模糊查找。比如:
classpath:applicationContext-.xml
1)""/“表示的是任意目录;”/applicationContext-.xml"表示任意目录下的以"applicationContext-"开头的XML文件。
2):程序部署到tomcat后,src目录下的配置文件会和class文件一样,自动copy到应用的WEB-INF/classes目录下;classpath:与classpath*:的区别在于,前者只会从第一个classpath中加载,而 后者会从所有的classpath中加载。
3):如果要加载的资源,不在当前ClassLoader的路径里,那么用classpath:前缀是找不到的,这种情况下就需要使用classpath*:前缀。
4):在多个classpath中存在同名资源,都需要加载时,那么用classpath:只会加载第一个,这种情况下也需要用classpath*:前缀。

4:applicationcontext.xml
直接上!

SpringSpringMvcMybatis 注解版_第5张图片

5:springmvc.xml
直接上!
SpringSpringMvcMybatis 注解版_第6张图片
到此为止,配置性的东西基本完成。
6:接着上
controller:
SpringSpringMvcMybatis 注解版_第7张图片
service:
SpringSpringMvcMybatis 注解版_第8张图片
dao:
在这里插入图片描述
mapper:
SpringSpringMvcMybatis 注解版_第9张图片
jsp:
SpringSpringMvcMybatis 注解版_第10张图片
好了,目前为止,完整的框架已经搭建好了,后续补进一些常遇到的问题,还请路过大神有什么好的见解或者指导,还请留言。
转载注明出处~~

你可能感兴趣的:(框架,SSM框架,SpringMVC)