![](https://img-blog.csdnimg.cn/20190918140053667.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
SSM学习笔记
文章平均质量分 86
框架学习
YYYYYst
You can never make the next step if you dwell on past glory or shadow
展开
-
SpringMVC
1、什么是MVCMVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范MVC是将业务逻辑、数据、显示分离的方法来组织代码MVC的主要作用是降低了视图与业务逻辑间的双向耦合MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差异**Model(模型):**Dao层和Service层,模型提供了模型数据查询和模型数据状态更新等功能,包括数据和业务。**View(视图):**用户看到的界面**Controller(控制原创 2021-08-29 20:43:04 · 86 阅读 · 0 评论 -
Spring
Spring优点Spring是一个开源的免费的框架(容器)Spring是一个轻量级的、非入侵式的框架控制反转(Inversion of Control)IOC,面向切面编程(Aspect oriented programming)AOP支持事务的处理,对框架整合的支持Spring就是一个轻量级的控制反转和面向切面编程Spring缺点配置地狱IOC控制反转IoC(Inversion of Control),是一种设计思想,DI(依赖注入)是实现IoC的一种方法原创 2021-08-22 14:09:27 · 96 阅读 · 0 评论 -
MyBatis总结
回顾JDBC层Service是业务层,Dao层是数据访问层,这样的分层是基于MVC架构来说的,分层的主要作用是解耦。对于Spring这样的框架,(View/Web)表示层调用控制层(Controller),控制层调用业务层(Service),业务层调用数据访问层(Dao)具体起来,Dao的作用是封装对数据库的访问:增删查改,不涉及业务逻辑,只是达到按某个条件获得指定数据的要求;而Service,则是专注业务逻辑,对于其中需要的数据库操作,都通过Dao去实现;看官方文档MyBatis是一.原创 2021-07-21 18:22:12 · 138 阅读 · 3 评论