摘要: Dockerfile 制作镜像 前面已经知道了,想要获得一个镜像可以从 Docker 中心仓库拉取,但是如果我们想要自己制作一个镜像,这时就需要 Dockerfile 了; Docker 实际上就是一个文本文件,我们可以在这个文本文件里输入一些命令或参数,来定制我们需要的镜像,之后 Docker 可 阅读全文
posted @ 2022-05-06 21:15 ayi8 阅读(861) 评论(0) 推荐(0)
摘要: Docker 私有仓库 Docker 中心仓库中维护着私有仓库的镜像,我们需要将其拉取下来,才能搭建我们自己的私有仓库 拉取私有仓库 docker pull registry 启动私有仓库容器,将config.yml与repositories挂载出来,方便以后修改仓库配置和删除仓库镜像 docker 阅读全文
posted @ 2022-05-06 21:08 ayi8 阅读(57) 评论(0) 推荐(0)
摘要: 一、什么是消息中间件? 1、什么是消息中间件? 在分布式项目中,一个系统 A (消费者),调用另一个系统 B (提供者)去向用户发送一些成功提示消息(下单成功等)。如果我们直接让 A 去调用 B,那么会存在耦合性的问题,系统的性能也会收到局限 业务场景说明: 像这样的消息中间件(也叫消息队列)在大型 阅读全文
posted @ 2022-05-06 18:53 ayi8 阅读(169) 评论(0) 推荐(0)
摘要: 一、ElasticSearch 简介 1.什么是 ElasticSearch? Elaticsearch,简称为es, es是一个开源的高扩展的分布式全文检索引擎,它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理 PB 级别的数据。es也使用 Java 开发并使用 Luc 阅读全文
posted @ 2022-05-06 17:26 ayi8 阅读(11971) 评论(0) 推荐(0)
摘要: 什么是 Docker?为什么会有 Docker?Docker 的优势? 为什么会有 Docker? 我们知道一款产品从开发到上线,从开发环境到生成环境。作为开发和运维人员之间协作需要考虑很多问题,尤其是当我们的产品多版本迭代之后,不同环境之间的兼容就会成为一个大问题; 这时 Docker 的出现就解 阅读全文
posted @ 2022-05-06 17:21 ayi8 阅读(117) 评论(0) 推荐(0)
摘要: 4、与 JPA 整合 需要引入 JPA 的启动器和数据库驱动 <!-- springBoot JPA的起步依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-d 阅读全文
posted @ 2022-05-06 16:05 ayi8 阅读(132) 评论(0) 推荐(0)
摘要: 3.2、自定义拦截器 编写拦截器 package com.atguigu.interceptor; import org.springframework.stereotype.Component; import org.springframework.web.servlet.HandlerInter 阅读全文
posted @ 2022-05-06 15:58 ayi8 阅读(173) 评论(0) 推荐(0)
摘要: 静态资源目录 classpath:/META-INF/resources/ classpath:/resources/ classpath:/static/ classpath:/public 优先级依次递减 一旦配置了静态资源地址,那么默认配置就失效了 # 一旦配置了静态资源地址,那么默认配置就失 阅读全文
posted @ 2022-05-06 14:02 ayi8 阅读(272) 评论(0) 推荐(0)
摘要: 2.4、自动配置原理 SpringApplication 类在构建的时候,会为我们加载 META-INF/spring.factories 文件, 继续深入,我们可以发现在 SpringApplication 类的 getSpringFactoriesInstances() 方法中加载了 MATE- 阅读全文
posted @ 2022-05-06 13:55 ayi8 阅读(67) 评论(0) 推荐(0)