SpringMVC印象

SpringMVC印象

序言:实践过ssm框架之后,重新读了SpringMVC介绍的书,记录一下印象

Spring框架相关特性:

  • 作为一个容器,负责所有重要对象的创建和维护工作
  • 依赖注入,可以实现例如Dao类自动注入到Service类中,Service自动注入到Controller中。

MVC模式

  • View视图负责应用的展示。
  • Model模型封装了应用的数据和业务逻辑
  • Controller控制器接收用户输入,改变模型,以及调整视图的显示。

SpringMVC(使用注解的控制器):

  • 原本MVC模式网站开发接收用户http请求后,会实现一个DispatcherServlet来对请求进行分发,这里SpringMVC框架会自带DispatchServlet,只需要在web.xml中配置即可。
  • 基于配置然后实现Controller接口 ——> 基于注解的控制器@Controller @RequestMapping + 扫描配置
  • 依赖注入@Autowired + 配置文件中的扫描 < component-scan >

配置文件

  • Spring:主要是配置bean
  • web.xml:配置servlet和servlet-mapping元素——装载servlet分发器
  • springMVC-context.xml: < component-scan >扫描元素

其它:

  • 数据绑定和表单标签库
  • 转换器Converter 和 格式化Formatter
  • 验证器
  • 国际化
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值