当前位置: 首页 > news >正文

SSM 框架是指什么,其优缺点,怎样用到在你的程序里

Spring:全栈轻量级开源框架容器框架,可以接管 web 层业务层,dao 层,持久层的合格组件,并且可以配置各种 bean

spring MVC:基于 Java 实现的 MVC 设计模式的请求驱动类型的轻量级 Web 框架

mybatis:持久层的一个框架,方便对数据库操作,封装 JDBC,原始 jdbc 操作繁琐

核心逻辑代码在 controller 层里面

Controller 层通过调用 serviceimpl 里的接口调用 mybatis 层的 mapper 里的 SQL 语句

SQL 语句执行完毕后反馈数据给 controller,controller 再返回给前端 view 层显示

业务逻辑:controller->service 接口->serviceimpl->dao 接口->daoimpl->mapper->datebase

Controller 入口->service 业务逻辑处理(接口)->dao 访问数据库->引用 mapper 最终执

行数据库->引用 entity 与数据库的映射对象

Controller 是控制器,连接页面请求和服务器获取页面请求的参数,通过自动装配

射不同的 url 到相应的处理函数。

访问数据库通过 dao 层。Dao 是数据库接口,只是一个接口,实际的实现都在 mapper

里面

相关文章:

  • 图形渲染+事件处理最终版
  • KRaft (Kafka 4.0) 集群配置指南(超简单,脱离 ZooKeeper 集群)还包含了简化测试指令的脚本!!!
  • 线性回归算法介绍和代码例程
  • uniapp 微信小程序使用图表
  • uniapp中score-view中的文字无法换行问题。
  • MySQL的索引和事务
  • 【开源版】likeshop上门家政系统PHP版全开源+uniapp前端
  • Linux开发工具【中】
  • 《构建社交应用用户激励引擎:React Native与Flutter实战解析》
  • WiFi出现感叹号上不了网怎么办 轻松恢复网络
  • C++模板【上篇】 —详解模板基础语法
  • 构建高可用性的LVS-DR群集:实现无缝的负载均衡与故障转移
  • 58.[前端开发-前端工程化]Day05-webpack-Git安装-配置-Git命令
  • http协议理解
  • 量子密码的轻量级通信协议笔记
  • Office宏病毒钓鱼-打点突破
  • 【嵌入式开发-LCD】
  • mac连接lniux服务器教学笔记
  • 代码随想录算法训练营第60期第三十天打卡
  • QT中的网络请求
  • 原四川省农村信用社联合社党委副书记、监事长杨家卷被查
  • “鱼米之乡”江苏兴化的产业哲学:以融合与创新重构价值链条
  • 黄道炫:南京102天——黄镇球的防空日记
  • 许昌市场监管部门对胖东来玉石开展日常检查:平均毛利率不超20%
  • 恒瑞医药通过港交所上市聆讯,最快或5月挂牌上市
  • “子宫肌瘤男性病例”论文后:“宫颈癌、高危产妇”论文也现男性病例,作者称“打错了”