MVC
文章平均质量分 61
谢文杰295
这个作者很懒,什么都没留下…
展开
-
2021-04-05
常用后端代码结构 项目常用后端代码结构也就是Controller+Service+Dao,如图所示: ** ** 功能 Controller层(流程控制层):接收客户端的请求,然后调用Service层业务逻辑,获取到数据,传递数据给视图层(客户端)用于视觉呈现; Service层(业务逻辑层):接收Controller层的请求,然后调用Dao层,获取到数据,service层叫服务层,主要负责业务模块的逻辑应用设计; DAO层(数据操作层):DAO层是连接数据库,对数据库进行操作。 为了方便前端、后端与数据库原创 2021-04-05 15:27:42 · 72 阅读 · 0 评论 -
2021-04-05
SpringAOP SpringAOP(Aspect Oriented Programming),即:面向切面编程。通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。 代理模式 什么是代理模式 在代理模式(Proxy Pattern)中,一个类代表另一个类的功能。这种类型的设计模式属于结构型模式。代理模式是给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。 代理模式的意义: 为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代原创 2021-04-05 15:23:39 · 63 阅读 · 0 评论 -
2021-04-05
什么是IOC & DI IOC(Inversion of Control 控制反转)即“控制反转”,它是一种设计思想,是面向对象编程中的一种设计模式。其最常见的方式叫做DI(Dependency Injection 依赖注入),通过控制反转,将实例化对象的控制权,由手动的new变成了Spring框架通过反射机制实例化。 DI(Dependency Injection 依赖注入)即"依赖注入",就是由容器动态的将某个依赖注入到组件中。需要使用的时候,依赖通过配置文件以及注解的方式注入到对象中。 DI原创 2021-04-05 15:03:30 · 87 阅读 · 0 评论 -
2021-03-21
Spring MVC 的介绍以及与Struts2的对比 1、Spring MVC的概念 Spring MVC是属于Spring模块中的web模块的一种设计模式。,其包含了模型(Model)、视图(View)、控制器(Controller),着也是MVC的缩写,是一种分离显示业务逻辑、数据和界面的设计模式。 2、MVC的三种组件的功能 Model(模型)表示应用程序核心(比如数据库记录列表)。 View(视图)显示数据(数据库记录)。 Controller(控制器)处理输入(写入数据库记录)。 3、MVC的实原创 2021-03-21 11:24:39 · 62 阅读 · 0 评论