摘要: SpringBoot的启动流程 以 StartupApplication 启动类为入口 将 return new SpringApplication(primarySources).run(args) 分解为两步 创建对象:new SpringApplication(primarySources) 阅读全文
posted @ 2023-02-25 23:02 LaViez 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 自定义starter开发 ​ 自动配置学习完后,我们就可以基于自动配置的特性,开发springboot技术中最引以为傲的功能了,starter。其实通过前期学习,我们发现用什么技术直接导入对应的starter,然后就实现了springboot整合对应技术,再加上一些简单的配置,就可以直接使用了。这种 阅读全文
posted @ 2023-02-25 23:00 LaViez 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 自动配置工作流程 ​ 自动配置是springboot技术非常好用的核心因素,这里需要先复习一下有关spring技术中bean加载相关的知识。 bean的 8种加载方式 方式一:配置文件+<bean/>标签 ​ 最高端的食材往往只需要最简单的烹饪方法,搞错了,再来。最初级的bean的加载方式其实可以直 阅读全文
posted @ 2023-02-25 22:56 LaViez 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 监控 ​ 在说监控之前,需要回顾一下软件业的发展史。最早的软件完成一些非常简单的功能,代码不多,错误也少。随着软件功能的逐步完善,软件的功能变得越来越复杂,功能不能得到有效的保障,这个阶段出现了针对软件功能的检测,也就是软件测试。伴随着计算机操作系统的逐步升级,软件的运行状态也变得开始让人捉摸不透, 阅读全文
posted @ 2023-02-24 20:24 LaViez 阅读(67) 评论(0) 推荐(0) 编辑
摘要: SpringBoot整合Kafka 安装 ​ windows版安装包下载地址:https://kafka.apache.org/downloads ​ 下载完毕后得到tgz压缩文件,使用解压缩软件解压缩即可使用,解压后得到如下文件 ​ 建议使用windows版2.8.1版本。 启动服务器 ​ kaf 阅读全文
posted @ 2023-02-24 20:14 LaViez 阅读(76) 评论(0) 推荐(0) 编辑
摘要: SpringBoot整合RocketMQ ​ RocketMQ由阿里研发,后捐赠给apache基金会,目前是apache基金会顶级项目之一,也是目前市面上的MQ产品中较为流行的产品之一,它遵从AMQP协议。 安装 ​ windows版安装包下载地址:https://rocketmq.apache.o 阅读全文
posted @ 2023-02-24 20:11 LaViez 阅读(52) 评论(0) 推荐(0) 编辑
摘要: SpringBoot整合RabbitMQ ​ RabbitMQ是MQ产品中的目前较为流行的产品之一,它遵从AMQP协议。RabbitMQ的底层实现语言使用的是Erlang,所以安装RabbitMQ需要先安装Erlang。 Erlang安装 ​ windows版安装包下载地址:https://www. 阅读全文
posted @ 2023-02-24 20:09 LaViez 阅读(14) 评论(0) 推荐(0) 编辑
摘要: SpringBoot整合ActiveMQ ​ ActiveMQ是MQ产品中的元老级产品,早期标准MQ产品之一,在AMQP协议没有出现之前,占据了消息中间件市场的绝大部分份额,后期因为AMQP系列产品的出现,迅速走弱,目前仅在一些线上运行的产品中出现,新产品开发较少采用。 安装 ​ windows版安 阅读全文
posted @ 2023-02-24 19:55 LaViez 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 消息 消息的概念 ​ 从广义角度来说,消息其实就是信息,但是和信息又有所不同。信息通常被定义为一组数据,而消息除了具有数据的特征之外,还有消息的来源与接收的概念。通常发送消息的一方称为消息的生产者,接收消息的一方称为消息的消费者。这样比较后,发现其实消息和信息差别还是很大的。 ​ 为什么要设置生产者 阅读全文
posted @ 2023-02-24 19:53 LaViez 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 邮件 ​ springboot整合第三方技术第三部分我们来说说邮件系统,发邮件是java程序的基本操作,springboot整合javamail其实就是简化开发。不熟悉邮件的小伙伴可以先学习完javamail的基础操作,再来看这一部分内容才能感触到springboot整合javamail究竟简化了哪 阅读全文
posted @ 2023-02-24 19:52 LaViez 阅读(84) 评论(0) 推荐(0) 编辑