AI智能
改变未来

全栈知识 第158页

Spring事务不生效问题-爱站程序员基地

Spring事务不生效问题

AI

事务未生效可能造成严重的数据不一致性问题,因而保证事务生效至关重要。Spring事务是通过Spring aop实现的,所以不生效的本质问题是spring aop没生效,或者说没有代理成功,所以有必要了解下spring aop。 spring...

Springboot 加载配置文件源码分析-爱站程序员基地

Springboot 加载配置文件源码分析

AI

Springboot 加载配置文件源码分析 本文的分析是基于springboot 2.2.0.RELEASE。 本篇文章的相关源码位置:https://github.com/wbo112/blogdemo/tree/main/springb...

SpringCloud 2020.0.4 系列之Hystrix看板-爱站程序员基地

SpringCloud 2020.0.4 系列之Hystrix看板

AI

1. 概述 老话说的好:沉默是金,有时适当的沉默,比滔滔不绝更加有效。 言归正传,前面我们聊了有关 Hystrix 降级熔断的话题,今天我们来聊聊如何使用 turbine 和 hystrix dashboard 总览项目的熔断降级情况。 闲...

一张图彻底搞懂Spring循环依赖-爱站程序员基地

一张图彻底搞懂Spring循环依赖

AI

1 什么是循环依赖? 如下图所示: BeanA类依赖了BeanB类,同时BeanB类又依赖了BeanA类。这种依赖关系形成了一个闭环,我们把这种依赖关系就称之为循环依赖。同理,再如下图的情况: 上图中,BeanA类依赖了BeanB类,Bea...

Java设计模式——模板设计模式-爱站程序员基地

Java设计模式——模板设计模式

AI

模板设计模式 1.模板模式简介 模板模式(Template ):模板方法模式是类的行为模式。准备一个抽象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象...

Spring Cloud 微服务实战——nacos 服务注册中心搭建(附源码)-爱站程序员基地

Spring Cloud 微服务实战——nacos 服务注册中心搭建(附源码)

AI

作为微服务的基础功能之一的注册中心担任重要的角色。微服务将单体的服务拆分成不同的模块下的服务,而不同的模块的服务如果进行通信调用呢?这就需要服务注册与发现。本文将使用阿里开源项目 nacos 搭建服务中心。 Nacos 致力于帮助您发现、配...

Java 中 List 分片的 5 种方法!-爱站程序员基地

Java 中 List 分片的 5 种方法!

AI

前些天在实现 MyBatis 批量插入时遇到了一个问题,当批量插入的数据量比较大时,会导致程序执行报错,如下图所示:原因是 MySQL 只能执行一定长度的 SQL 语句,但当插入的数据量较多时,会生成一条很长的 SQL,这样程序在执行时就会...

Spring源码分析-BeanFactoryPostProcessor-爱站程序员基地

Spring源码分析-BeanFactoryPostProcessor

AI

Spring源码分析-BeanFactoryPostProcessor 博主技术有限,本文难免有错误的地方,如果您发现了欢迎评论私信指出,谢谢 BeanFactoryPostProcessor接口是Spring提供的对Bean的扩展点,它的...