- 博客(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
转载 随手记(一):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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人