- 博客(4)
- 收藏
- 关注
原创 SpringMVC04:使用注解@Controller
@Controller注解类型用于声明Spring类的实例是一个控制器 Spring可以使用扫描机制来找到应用程序中所有基于注解的控制器类,为了保证Spring能找到你的控制器,需要在配置文件中声明组件扫描。 <!--自动扫描包,让指定包下的朱姐生效,由IOC容器统一管理--> <context:component-scan base-package="com.yang.controller"/> 增加一个HelloController类,使用注解实现 pac
2021-09-22 20:45:32 138
原创 SpringMVC03: SpringMVC实现原理
SpringMVC的原理如下图所示: 当用户发起请求时,前置的控制器拦截到该请求,根据请求参数生成代理请求,找到对应的实际控制器,控制器处理请求,创建数据模型,访问数据库,将模型响应给中心控制器,控制器使用模型与视图渲染视图结果,将结果返回给中心控制器,最后返回给用户。 SpringMVC实现原理 上图为SpringMVC实现原理流程图,图中实线部分为SpringMVC框架提供的技术,不需要开发者实现,而虚线部分为开发者需要实现的部分。 ...
2021-09-22 15:17:48 84
原创 SpringMVC02:初识SpringMVC
快速编写第一个MVC程序:HelloMVC 配置版 新建一个Moudle,添加web支持 导入SpringMVC依赖 配置web.xml ,注册DispatcherServlet <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance
2021-09-18 18:00:51 71
原创 SpringMVC01:什么是MVC
1回顾MVC 1.1 什么是MVC MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。 是将业务逻辑、数据、显示分离的方法来组织代码。 MVC主要作用是降低了视图与业务逻辑间的双向偶合。 MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差异。 Model(模型):数据模型,提供要展示的数据,因此包含数据和行为,可以认为是领域模型或JavaBean组件(包含数据和行为),不过现在一般.
2021-09-18 14:58:11 64
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人