SSM框架/SpringMVC环境配置1

看笔触狂放博主的文章和视频写一下步骤,方便以后自己看。

【SpringMVC】第一课 SpringMVC框架环境搭建以及使用_笔触狂放的博客-CSDN博客

1.创建项目

2.导包

(1)在WEB-INF文件夹下创键lib文件夹,导入架包(数据库架包二选一)还有Tomcat的架包中的jsp和servlet,右键关联

(2)右击项目创建resources文件夹,导入配置文件放在resources文件夹中(需将文件夹转换为资源文件夹)

3.配置文件

(1).将web.xml文件<监听并加载springmvc配置文件>开始一直到之间的内容粘贴到项目中的web.xml文件里面

(2)web配置的作用

<context-param>:

<listener>:

总结:1.一旦Tomcat服务器运行,就开始运行 Spring框架

(3).只要浏览器开始访问服务器,就开始运行springmvc框架

(DispatcherServlet调度的servlet<url-pattern>/url-pattern>即当浏览器通过地址访问服务器,不管输入任何地址都会进入调度的servlet,被/拦截进入<param-value>classpath:springmvc.xmlparam-value>加载springmvc框架

(4).<filter>过滤器中CharacterEncodingFilter拦截<url-pattern>*.dourl-pattern>中文乱码问题,如果浏览器访问的是*.do的就会触发过滤器拦截处理后继续传给控制器,

4.搭建mvc三层架构

(1)src建包-->com.(第一块默认com)-->smbms(第二块写数据库的名称)-->controller(mvc中那一层)

(2).要改的第一个地方springmvc框架是用来控制控制层的,所以要把粘贴进来的springmvc.xml/文件中的当前项目的控制层的包,更改为你设置的包的名称为com.smbms.controller 

SSM框架/SpringMVC环境配置1_第1张图片

 (3).根据自身项目需求来设置是否上传下载的配置信息

(4).要改的第二个地方applicationContext文件是spring的主配置文件用来管理业务逻辑层service的,要更改包为com.smbms.service

SSM框架/SpringMVC环境配置1_第2张图片

(5).第三个要修改的地方,spring框架是用来管理全局的,在该文件下加载数据库db,spring框架需要去连接mybatis框架需要去指明mybatis框架所用的dao层,让spring连接mybatis框架,用来管理dao层的代码,applicationContext中扫描mapper接口文件部分更改值为com.smbms.daoSSM框架/SpringMVC环境配置1_第3张图片

(6)如果要用自定义实体类,就启用<propertyname="typeAliasesPackage"value="com.yhh.domain"/>

SSM框架/SpringMVC环境配置1_第4张图片

(7).第四个更改的地方db.properties,因为我们用的是高版本的数据库的架包,驱动程序要加cj.;地址改为smbms;数据库密码改为自己的数据库密码

SSM框架/SpringMVC环境配置1_第5张图片

包名中的smbms由项目决定,如果是其他项目,建议用对应项目的名称

 SSM框架/SpringMVC环境配置1_第6张图片

你可能感兴趣的:(笔触狂放学习笔记,后端)