Loading

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页
摘要: 分布式事务问题由来 分布式前 单机单库没这个问题 从1:1 → 1:N → N:N 单体应用被拆分成微服务应用,原来的三个模块被拆分成三个独立的应用,分别使用三个独立的数据源,业务操作需要调用三三 个服务来完成。此时每个服务内部的数据一致性由本地事务来保证, 但是全局的数据一致性问题没法保证 一句话 阅读全文
posted @ 2021-10-01 12:23 炒焖煎糖板栗 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 微服务架构概述 微服务是一种架构风格 一个应用拆分为一组小型服务 每个服务运行在自己的进程内,也就是可独立部署和升级 服务之间使用轻量级HTTP交互 服务围绕业务功能拆分 可以由全自动部署机制独立部署 去中心化,服务自治。服务可以使用不同的语言、不同的存储技术 Spring Cloud概念 Spri 阅读全文
posted @ 2021-10-01 12:22 炒焖煎糖板栗 阅读(56) 评论(0) 推荐(0) 编辑
摘要: Consul简介 Consul官网 Consul下载地址 Consul是一套开源的分布式服务发现和配置管理系统,由HashiCorp 公司用Go语言开发。 提供了微服务系统中的服务治理、配置中心、控制总线等功能。这些功能中的每一个都可以根据需要单独使用,也可以一起使用以构建全方位的服务网格,总之Co 阅读全文
posted @ 2021-10-01 12:22 炒焖煎糖板栗 阅读(161) 评论(0) 推荐(0) 编辑
摘要: SpringBoot开发 1.引入场景依赖 https://docs.spring.io/spring-boot/docs/current/reference/html/using-spring-boot.html#using-boot-starter 1.2查看自动配置了哪些(选做) 自己分析,引 阅读全文
posted @ 2021-08-24 16:31 炒焖煎糖板栗 阅读(66) 评论(0) 推荐(0) 编辑
摘要: JUnit5 Spring Boot 2.2.0 版本开始引入 JUnit 5 作为单元测试默认库 作为最新版本的JUnit框架,JUnit5与之前版本的Junit框架有很大的不同。由三个不同子项目的几个不同模块组成。 JUnit 5 = JUnit Platform + JUnit Jupiter 阅读全文
posted @ 2021-08-24 16:30 炒焖煎糖板栗 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 一、配置文件 SpringBoot除了可以在全局编写一个properties配置文件外,还可以使用yaml作为配置文件 新建一个类 @ConfigurationProperties(prefix = "person") @Component @Data public class Person { p 阅读全文
posted @ 2021-08-24 16:29 炒焖煎糖板栗 阅读(292) 评论(0) 推荐(0) 编辑
摘要: SpringBoot依赖管理 利用父项目做依赖管理 把一些常规的都放在spring-boot-starter-parent中封装好,里面声明了非常多的依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring- 阅读全文
posted @ 2021-08-24 16:29 炒焖煎糖板栗 阅读(45) 评论(0) 推荐(0) 编辑
摘要: SpringBoot容器 1.@Configuration 告诉SpringBoot这是配置文件 @Configuration(proxyBeanMethods = true) public class MyConfig { @Bean//默认也是单实例的 public User user1() { 阅读全文
posted @ 2021-08-24 16:28 炒焖煎糖板栗 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 1.Spring可以做什么 https://www.yuque.com/atguigu/springboot/qb7hy2 1.1 Spring的作用 1.2 Spring的生态 https://spring.io/projects/spring-boot 覆盖了: web开发 数据访问 安全控制 阅读全文
posted @ 2021-08-24 16:27 炒焖煎糖板栗 阅读(65) 评论(0) 推荐(0) 编辑
摘要: Springboot-Helloworld 1.系统环境 maven 3.6.5 JDK 1.8 Idea 2021.2 2.环境搭建 2.1新建一个maven项目导入配置 pom.xml <parent> <groupId>org.springframework.boot</groupId> <a 阅读全文
posted @ 2021-08-24 16:27 炒焖煎糖板栗 阅读(42) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页