摘要: 一.手写mvc前基础知识 1.mvc是什么? MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我 阅读全文
posted @ 2020-08-12 16:56 张天赐的博客 阅读(706) 评论(0) 推荐(1) 编辑
摘要: 注解是提供一种为程序元素设置元数据的方法 ​ 1.元数据是添加到程序元素如方法/字段/类/包上的额外信息。 ​ 2.注解是一种分散式的元数据的设置方式,xml是集中式的设置方式。 ​ 3.注解不能直接干扰代码的运行。 注解的功能 1.作为特定的标记,告诉编译器一些信息 2.编译时动态处理,如动态生成 阅读全文
posted @ 2020-08-12 15:17 张天赐的博客 阅读(264) 评论(0) 推荐(1) 编辑
摘要: 一.手写Aop前基础知识 1.aop是什么? 面向切面编程(AOP):是一种编程范式,提供从另一个角度来考虑程序结构从而完善面向对象编程(OOP)。 在进行OOP开发时,都是基于对组件(比如类)进行开发,然后对组件进行组合,OOP最大问题就是无法解耦组件进行开发,而AOP就是为了克服这个问题而出现的 阅读全文
posted @ 2020-08-12 15:12 张天赐的博客 阅读(2420) 评论(1) 推荐(5) 编辑