月度归档: 2021年5月

6 篇文章

配置文件框架
ApplicationContext.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="…
SpringMVC
什么是MVC MVC:一种软件设计规范,将业务逻辑、数据、显示分离的方法来组织代码,MVC不是一种设计模式,而是一种架构模式 主要作用:降低视图与业务逻辑之间的双向耦合 Model-----数据模型(dao,service) View-----视图(jsp) Controller-----控制器(Servlet) SpringMVC执行流程 Spr…
代理模式
静态代理 角色分析: 抽象角色:一般使用接口或者抽象类来解决 真实角色:被代理的角色 代理角色:代理真实的角色,代理真实角色之后,通常会增加一些附属操作 客户:访问代理角色的人 代理模式的好处: 可以使真实角色的操作更加纯粹!不用去关注一些公共的业务 公共的业务交给代理角色!实现了业务的分工 公共业务发生拓展的时候,方便集中管理 缺点: 一个真实角…
Spring注解
注解说明 在Spring4之后,要使用注解开发,必须要保证aop的包导入 使用注解需要导入context约束,增加注解的支持 Bean注入 注解 说明 @Component 组件,放在类上,说明这个类被Spring管理了,就是Bean 属性注入 注解 说明 @Value 放在类或者Set方法上面,用于赋值 衍生注解 @Component有几个衍生注…
Servlet
1、Mapping 一个Servlet可以指定一个映射路径 一个Servlet可以指定多个映射路径 一个Servlet可以指定通用映射路径 一个Servlet可以指定一些后缀或者前缀映射路径 Note: *为默认通配符 *前面不能加映射路径 优先级问题:指定了固有的映射路径优先级最高,如果找不到就会走默认的请求处理 2、ServletContext…