开发框架
文章平均质量分 95
小海子l
keep learning
展开
-
Spring中的@Transactional注解
前言在上周的开发中,遇到了事务相关的问题,测试环境正常但部署到正式环境就抛出异常,又连续加班几天解决了此问题,现对该问题作出复盘并回顾之前的知识点。如有错误,欢迎指正。什么是事务数据库的事务是一种机制、一个操作序列,包含了数据库操作命令。事务把所有的命令做为一个整体一起向系统提交或撤销操作请求,即这一组命令要么成功,要么失败。事务的4个特性(ACID):原子性事务是一个完整的操作。事务内的各元素是不可分割的。事务中的元素必须作为一个整体提交或回滚。如果事务中的任何元素失败,整个事务将失败。原创 2021-06-06 15:39:32 · 586 阅读 · 1 评论 -
SpringSecurityGet请求可以响应,Post请求无法响应返回403 Forbidden
背景在学习SpringSecurity的时候同一一个接口,Get请求有响应,但POST请求就没有响应返回403Forbidden ,最后在官方文档FAQ找到了解决方法解决方法意思是:post无响应与CSRF有关,解决这个问题的方法有两种:客户端提供Token关闭CSRF(官方不推荐)文档地址:I get a 403 Forbidden when performing a POS...原创 2020-04-05 15:43:45 · 1294 阅读 · 0 评论 -
Apache Dubbo学习与实践
RPC解释:远程方法调用影响RPC框架性能的两个因素:能否在多个服务器之间建立连接(通信)序列化和反序列化的速度(序列化)Dubbo简介高性能JAVA RPC框架特性面向接口代理的高性能RPC调用智能负载均衡服务自动注册与发现高度可拓展能力运行期流量调度灰度发布:++渐进式发布++可视化的服务治理和运维Dubbo设计架构对象服务提供者...原创 2018-10-08 16:49:45 · 3734 阅读 · 1 评论