SSM框架的xml文件配置问题

#首先提一下一个由MAVEN建立的SSM框架到底该有几个xml文件。

用来举例的项目
在上图可以看到,
WEB-INF下存在一个web.xml,这是配置web项目的总的文件。
在web.xml中,
web.xml
我们加载其他用到的xml文件,也就是spring目录下的
spring-dao.xml :配置数据持久层(dao层)
spring-service.xml:配置业务层(service层)
spring-mvc.xml:配置控制层(controller)

这就要提到另一个概念了,spring的调用流程,我们知道
浏览器发出请求地址—>spring—>控制层—>业务层—>dao层—>数据库
数据从数据库取出后,应该安装上面的过程的相反顺序返回,
所以最后是由控制层调用业务层和dao层。
因此:业务层和dao层应该放入spring的父容器,控制层应放入子容器

下面介绍dao.xml的基本配置:
在这里插入图片描述
下面介绍service.xml的基本配置:
在这里插入图片描述
大家应该注意到序号问题,其实讲道理,这两个文件应该合成一个文件,表示spring的父容器,也就是配置业务层和dao层,但是为了层次清晰,分为了两个xml文件。

接着介绍spring-mvc.xml
在这里插入图片描述

视图解析器:
将数据通过java的sql语句插入到jsp网页中,配置前缀后缀,方便跳转并显示到jsp页面
在这里插入图片描述
前缀为/WEB-INF/jsp/
后缀为.jsp

以上内容仅代表此时的我对于xml配置的理解,如果有什么错误,请务必告诉我!
同时想要源码的朋友,可以点赞评论走一走~~

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值