AI智能
改变未来

全栈知识 第358页

SpringCloud(六)Bus消息总线-爱站程序员基地

SpringCloud(六)Bus消息总线

AI

Bus 消息总线 概述 分布式自动刷新配置功能Spring Cloud Bus 配合 Spring Cloud Config使用可以实现配置的动态刷新 Bus支持两种消息代理:RabbitMQ和KafkaSpring Cloud Bus是用...

SpringBoot自动装配源码-爱站程序员基地

SpringBoot自动装配源码

AI

前几天,面试的时候被问到了SpringBoot的自动装配的原理。趁着五一的假期,就来整理一下这个流程。 我这里使用的是idea创建的最简单的SpringBoot项目。 我们都知道,main方法是java的启动入口,我们在开发SpringBo...

SpringCloud Alibaba实战(2:电商系统业务分析)-爱站程序员基地

SpringCloud Alibaba实战(2:电商系统业务分析)

AI

选用了很常见的电商业务来进行SpringCloud Alibaba的实战。 当然,因为仅仅是为了学习SpringCloud Alibaba,所以对业务进行了大幅度简化,这里只取一个精简版的用户下单业务。 1、电商业务流程 电商系统下单业务流...

springboot源码解析-管中窥豹系列之项目类型(二)-爱站程序员基地

springboot源码解析-管中窥豹系列之项目类型(二)

AI

一、前言 Springboot源码解析是一件大工程,逐行逐句的去研究代码,会很枯燥,也不容易坚持下去。 我们不追求大而全,而是试着每次去研究一个小知识点,最终聚沙成塔,这就是我们的springboot源码管中窥豹系列。 二、项目类型 这一节...

SpringBoot结合POI百万级数据报表操作-爱站程序员基地

SpringBoot结合POI百万级数据报表操作

AI

POI报表高级操作 上篇文章已经介绍Excel可以分为Excel2003和Excel2007两种版本,Excel2003在POI中使用HSSF对象,一个sheet最多允许65536条数据,处理较少数据时可以使用,但是处理百万数据时Excel...

SpringCloud(五)GateWay网关-爱站程序员基地

SpringCloud(五)GateWay网关

AI

Config 分布式配置中心 概述 微服务意味着要将单体应用中的业务拆分成个个子服务,每个服务的粒度相对较小因此系统中会出现大量的服务由于每个服务都需要必要的配置信息才能运行,所以一套集中式的、动态的配置管理设施是必不可少的Spring C...

spring中的JdbcTemplate如何使用?-爱站程序员基地

spring中的JdbcTemplate如何使用?

AI

前言 JdbcTemplate前世今生,很久很久以前,当我们刚刚要踏入程序猿的行列,还是一只菜鸟的时候,我们天真的以为踏踏实实才是真。所以,我们坚守着最初的誓言,每次在做持久层技术选型的时候,我们总是选择最原始的JDBC,快乐的coding...

springcloud+eureka整合阿里seata-saga模式-爱站程序员基地

springcloud+eureka整合阿里seata-saga模式

AI

分布式事务saga实现的理论基础Hector&Kenneth在1987年发表的论文Sagas,它的核心思想是当整个事务的一个节点失败后,依赖于状态对当前事务从前到后进行重试,或者从后往前进行补偿。  saga模式的主要应用场景是业务...

spring泛型注入-爱站程序员基地

spring泛型注入

AI

泛型依赖注入 Spring 4.0版本中更新了很多新功能,其中比较重要的一个就是对带泛型的Bean进行依赖注入的支持。泛型依赖注入允许我们在使用spring进行依赖注入的同时,利用泛型的优点对代码进行精简,同时在不增加代码的情况下增加代码的...