3月16日记录

计划

执行

09点34分 很郁闷,开始了
15点14分 高了一个多小时的刑事政策
15点14分 最终还是决定放弃office了,折腾了两周,终究还是放弃了
16点21分 开始学习

知识记录

springmvc项目整合

认识springMVC

  • springmvc特点
    • springMVC是spring框架的一部分,是基于Java实现MVC的轻量级web框架,本质还是使用servlet
    • spring:我们可以将springMVC中所有用到的bean,注册到spring中
    • 约定优于配置,约定死了就不能变了
    • 功能强大:restful(url中不用?转,而是只用分隔符)、数据验证、格式化、主题等
      image
图1 请求分发调的原理

image

图2 官方springmvc原理图

image

图3 springMVC原理图
  • 注册DispatcherServlet
  • 现在用controller彻底摆脱servlet了
    • 配置web.xml--->springmvc.xml(有一个controller和视图解析器,前缀后缀)--->controller 然后启动
  • springMVC中省去许多,我们要做的就是,controller调业务层,设置视图返回的返回的名字

springMVC执行原理

  • springMVC核心的三要素
    • 处理器映射器
    • 处理器适配器
    • 视图解析器
      最重要的图
      image

深入springmvc的学习

  • 配置完就开始写业务
    • 写controller
      image
      带@的是注解,带i的是接口
    • 业务代码,试图跳转的代码
      image
      image

第一个mybatis程序

  • 搭建环境->导入mybatis->编写代码->测试
    1.创建数据库
posted @ 2023-03-16 18:33  無碍  阅读(19)  评论(0)    收藏  举报