Spring 保姆级带你认识,让你如何轻松应对面试官 1.Spring是什么?作用是什么? Spring是一个轻量级的JavaEE框架,它主要解决企业应用中的复杂性问题。Spring框架有三个核心部分:IoC容器、AOP和数据访问/集成层。…
![](https://www.aliyundaili.com/wp-content/uploads/2023/12/20231205160103-656f493fab3fe.png)
【1】是什么? 基于Web的服务:服务器端整出一些资源让客户端应用访问(获取数据) 一个跨语言、跨平台的规范(抽象) 多个跨平台、跨语言的应用间通信整合的方案(实际) 一个完整的webservice由server和client组成,即服务器…
![](https://www.aliyundaili.com/wp-content/uploads/2023/12/20231205160117-656f494d355b4-860x553.png)
本篇简要记录使用jdk生成Stub进行service与client的测试,未与spring结合且未发布到tomcat容器,Server和Client都是使用的main方法。 篇末有第二种方式(客户端代理工厂)进行客户端开发示例。 这里使用的…
![](https://www.aliyundaili.com/wp-content/uploads/2023/12/20231205094054-656ef026c6fe1-860x277.png)
简单来讲,就是使用Java 配置替代以的xml配置。MVC Java配置和MVC XML namespace提供了适用于大多数应用程序的默认配置,并提供了一个用于自定义的配置API。 【1】启用MVC Configuration 在Java…
![](https://www.aliyundaili.com/wp-content/uploads/2023/12/20231205094256-656ef0a0c13cf-860x487.png)
🪁问题场景 场景是这样的:我使用docker启了一个RabbitMQ并下载了相关插件后,浏览器打开 localhost:15672 查看可视化界面,登录成功、消息发送成功,接收者接收成功,但Overview那块儿就是没有图形…
🌊Docker 安装 Zipkin Docker 是一种轻量级的虚拟化技术,它可以将应用程序打包成容器并在任何支持 Docker 的平台上运行。Zipkin 是一个分布式跟踪系统,可以帮助我们监控和调试微服务架构中的应用程序…
![](https://www.aliyundaili.com/wp-content/uploads/2023/12/20231205094417-656ef0f1864a6-860x412.png)
【1】基础概念 Spring是轻量级的开源的JavaEE框架,它是一个全面的、企业应用开发一站式的解决方案,贯穿表现层、业务层、持久层,可以和其他的框架无缝整合。 这里Spring框架其实我们指的是spring-framework,此外其p…
![](https://www.aliyundaili.com/wp-content/uploads/2023/12/20231205094438-656ef106e1ea9.png)
本文研究背景:项目是传统SSM项目,非SpringBoot项目。项目使用xml方式配置SpringMVC并且没有手动往IOC容器中注入注解注入的bean。 【1】BeanDefinitionParser 该接口被DefaultBeanDef…
🐳Spring Cloud Sleuth 分布式链路跟踪 在微服务架构中,系统由多个服务组成,服务之间的调用关系错综复杂。当一个请求从一个服务发起并经过多个服务调用时,排查问题和分析性能瓶颈变得非常困难。为了解决这个问题,S…