自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 记一次继承Oauth2使用问题 401 no body

当时把params中的client_id和client_secret写成了驼峰式命名clientId和clientSecret导致报错org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 : [no body]@Transactional注解,因为数据库是级别是RR 当前方法又要去oauth2中登录获取用户token,数据库又没有提交,所以JpaTransactionManager进行手动提交 具体代码如下。

2023-07-16 20:54:47 495

原创 【MySQL第五章】MySQL-锁

开发多用户、数据库驱动应用时,最大的难点就是:一方面要最大程序利用并发访问,另一方面还要确保每个用户能以一致的方式读取和修改数据。从此就有了锁(locking)的机制,同时这也是数据库系统区别于文件系统的一个关键特性InnoDB存储引擎会在行级别对表数据上锁。不过InnoDB存储引擎也会在数据库内部其他地方使用锁,从而允许对多种不同资源提供并发访问(如:LRU列表。线程锁,主键id自增)。数据库系统使用锁是为了支持对共享资源进行并发访问,提供数据的完整性和一致性。

2023-06-14 14:11:40 192

原创 【JVM第二章】JVM-类加载

JVM-类加载

2023-05-21 00:40:05 158 1

原创 【JVM第一章】JVM-Class文件

JVM-Class文件解读

2023-05-21 00:15:55 131 1

原创 【JVM第四章】JVM-垃圾收集和内存分配

JVM垃圾收集和内存分配

2023-05-19 18:52:56 276 2

原创 第二章:SpringBoot核心运行原理

springboot核心运行原理

2023-03-02 15:27:28 388 1

转载 随手记(一):SpringBoot @Transactional的rollbackFor属性

目录一.简单回顾JavaException二.rollbackFor属性介绍1.事务控制的3种方式2.事务不回滚的原因一.简单回顾JavaException该图摘自:https://blog.csdn.net/zhangerqing/article/details/8248186异常可以分为运行时异常(RuntimeException)和非运行时异常(Exception中除RuntimeException及其子类以外的)。异常还可以分为受控异常(checked ...

2021-03-12 16:14:33 1086

原创 SpringBoot外部配置加载顺序

1

2019-09-18 01:08:52 357 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除