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

多表查询

SpringMVC

image

1.根据用户请求进入dispatcherServlet
2.handerlerMapper根据用户请求进入dispatcherServlet
3.根据handerlerMapper获取拦截(字符串处理很快)器获取地址获取配置需要
4.提取需求列表然后取出执行目标controller 执行后参数和地址
5.执行参数进行执行通过后置进行处理request 转向需要逻辑地址根据前缀后缀来得到物理地址解析后获取具体的view进行渲染页面操作生成一个静态界面获取拦截(字符串处理很快)器获取地址获取配置需要
6.提取需求列表然后取出执行目标controller 执行后参数和地址
7.执行参数进行执行通过后置进行处理request 转向需要逻辑地址根据前缀后缀来得到物理地址解析后获取具体的view
8.进行渲染页面操作生成一个静态界面

spring框架

image

1.IOC控制反转(ioc容器提供啥用啥)
2.依赖注入(DI)单例模式
3.面向切面的编程
四大注解:
写在类上就可以放到ioc容器的注解:(都是把当前类对象放入到ioc容器中key是类名首字母小写)
以下四个是在类上写
@Controller
@Service
@Component
@Repositry
组件:不在这三层中需要用这些注解
@Mapper(在接口上写)
mybatis提供修饰mapper接口不在写实现类
自动生成一个该接口的实现类(告别mybatis工具类)
@Autowire拿属性

AOP面向切面编程

image

切面通过切点表达式连接连接点和植入方法切面相当于三明治或者U盘即插即用

http://www.jsqmd.com/news/314344/

相关文章:

  • React 那么多状态管理库,到底选哪个?如果非要焊死一个呢?这篇文章解决你的选择困难症
  • R 语言 - 基础入门
  • 小程序毕设选题推荐:基于微信小程序的驾校预约系统的设计与实现基于SpringBoot与微信小程序的驾校预约管理系统设计与实现【附源码、mysql、文档、调试+代码讲解+全bao等】
  • matlab人脸识别源码[有报告】(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码
  • 小程序毕设项目推荐-基于微信小程序的驾校预约与学习系统基于微信小程序的驾校预约系统的设计与实现【附源码+文档,调试定制服务】
  • 基于k-means聚类的图像区域分割[有报告]图像处理聚类区域分割(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码
  • 轨迹跟踪算法-基于神经网络NN或自适应神经模糊系统ANFIS优化模型预测控制MPC的自动驾驶车辆横向轨迹跟踪(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码
  • 交通警察检测数据集4327张VOC+YOLO格式
  • SAP ABAP SELECT语句完全指南
  • 遛狗不牵绳数据集1047张VOC+YOLO格式
  • 不想当背锅侠,这6款监控工具一定要会!(Zabbix、Prometheus等常见监控教程)
  • 吐血整理40个网络安全漏洞挖掘姿势,看完不信你还挖不到!
  • Spring框架
  • django-flask基于Python的高校学生成绩分析vue 论文
  • django-flask企业会议交换机设备维修批量运维管理系统py09
  • django-flask医生开药处方药品进销存管理系统vue_0m3u8
  • django-flask在线考试系统vue_7k6gs
  • django-flask基于Python可视化的学习做题答题统计系统的设计与实现vue
  • 别再盲目猜顶!真正的高手只看成交量的这4个关键信号
  • 爆肝整理:智能体(Agent)前世今生,大模型让这条被埋60年的AI主线终于“通水“了!程序员必看!
  • 如何使用 Grafana 可视化你的 3CX 呼叫中心电话系统
  • 【震惊】AI终于能自己写代码了?桌面智能体将颠覆程序员工作方式!
  • 基于SpringBoot的高校竞赛管理系统设计与开发
  • 救命神器9个AI论文网站,本科生毕业论文轻松搞定!
  • 大模型“健忘症“有救了!独立Memory层正在重塑AI编程开发范式,小白程序员必看!
  • 基于springboot的就业推荐系统
  • dnsx使用手册
  • 孤能子视角:“行为主义心理学“
  • 盖斯的第一部分
  • 孤能子视角:“联结主义(神经网络)认知心理学“