看笔触狂放博主的文章和视频写一下步骤,方便以后自己看。
1.创建项目
2.导包
(1)在WEB-INF文件夹下创键lib文件夹,导入架包(数据库架包二选一)还有Tomcat的架包中的jsp和servlet,右键关联
(2)右击项目创建resources文件夹,导入配置文件放在resources文件夹中(需将文件夹转换为资源文件夹)
3.配置文件
(1).将web.xml文件<监听并加载springmvc配置文件>开始一直到
(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
(3).根据自身项目需求来设置是否上传下载的配置信息
(4).要改的第二个地方,applicationContext文件是spring的主配置文件用来管理业务逻辑层service的,要更改包为com.smbms.service
spring框架是用来管理全局的,在该文件下加载数据库db
(5).第三个要修改的地方,spring框架需要去连接mybatis框架需要去指明mybatis框架所用的dao层,让spring连接mybatis框架,用来管理dao层的代码,applicationContext中扫描mapper接口文件部分更改值为com.smbms.dao
(6)如果要用自定义实体类,就启用<propertyname="typeAliasesPackage"value="com.yhh.domain"/>
(7).第四个更改的地方是db.properties,因为我们用的是高版本的数据库的架包,驱动程序要加cj.;地址改为smbms;数据库密码改为自己的数据库密码
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)