
Spring
文章平均质量分 60
渣一个
这个作者很懒,什么都没留下…
展开
-
Spring事务—方法调用事务回滚
转自:https://blog.youkuaiyun.com/m0_38027656/article/details/84190949写这篇文章的初衷呢就是最近遇到了一个spring事务的大坑.与其说是坑,还不如说是自己事务这块儿太薄弱导致的(自嘲下).项目环境 sprinigboot下面开始问题描述,发生的过程有点长,想直接看方案的直接跳过哦~;最近在做项目中有个业务是每天定时更新xx的数据,某条记录更新中数据出错,不影响整体数据,只需记录下来并回滚当条记录所关联的表数据; 好啊,这个简单,接到任务.原创 2021-04-11 10:37:57 · 3640 阅读 · 1 评论 -
多个不同版本的依赖maven怎样做出取舍
https://blog.youkuaiyun.com/weixin_34850743/article/details/109755351 比如A依赖B,B依赖C,C依赖D(1.0);A依赖X,X依赖D(2.0)。那么A最终依赖的是D(1.0)还是D(2.0)呢? 针对这类问题,maven有个专门的处理方式:依赖调解。 依赖调解有两条原则。第一条,路径最近者优先。比如一开始提的问题,因为相对于D(2.0),D(1.0)在依赖树上距离A更远,所以最终maven选择引入的依赖是D(2.0)。那么如果两个不同版本原创 2021-01-14 18:17:57 · 758 阅读 · 0 评论 -
YAML文件(.yml)中的键(key)通过变量引用来设置
转自:https://www.cnblogs.com/haycheng/p/13299183.html通过变量引用设置配置量的【值】(value)在YAML文件中,一个配置量的值可以通过引用另一个变量来设置。例如:default-db: port: 3306user-db: port: ${default-db.port}但是,如果想通过变量引用设置键,通过${}是做不到的。例如:site: url: user: www.user.net shop:原创 2021-01-05 16:03:06 · 6168 阅读 · 2 评论 -
Spring 如何解决循环依赖?
转自:https://zhuanlan.zhihu.com/p/84267654在关于Spring的面试中,我们经常会被问到一个问题:Spring是如何解决循环依赖的问题的。这个问题算是关于Spring的一个高频面试题,因为如果不刻意研读,相信即使读过源码,面试者也不一定能够一下子思考出个中奥秘。本文主要针对这个问题,从源码的角度对其实现原理进行讲解。1. 过程演示关于Spring bean的创建,其本质上还是一个对象的创建,既然是对象,读者朋友一定要明白一点就是,一个完整的对象包含两部原创 2020-10-24 17:11:09 · 221 阅读 · 0 评论 -
spring之AOP实现
https://www.jianshu.com/p/5b9a0d77f95fhttps://www.jianshu.com/p/0799aa19ada1一、AOP的基本概念:1、什么是aop:AOP(Aspect Oriented Programming)称为面向切面编程,在程序开发中主要用来解决一些系统层面上的问题,比如日志,事务,权限等待,Struts2的拦截器设计就是基于AOP的思想,是个比较经典的例子。 在不改变原有的逻辑的基础上,增加一些额外的功能。代理也是这个功能,读写分转载 2020-07-09 22:30:17 · 168 阅读 · 0 评论 -
Spring Bean的生命周期
本文作者来自《低调的小黑》 https://www.cnblogs.com/redcool/p/6397398.html问到Spring中Bean的生命周期,起始也就是考察一下对Spring是否熟悉,工作中很少用到其中的内容,在这里简单整理了下。PS:可以借鉴Servlet的生命周期,实例化、初始init、接收请求service、销毁destroy;Spring上下文中的Bean也类似,【...转载 2018-03-25 16:01:48 · 142 阅读 · 0 评论