接口性能优化方案-202509120207 接口性能优化方案 一,背景 针对接口耗时过长的问题,总结关于接口性能优化的通用方案。 二,接口优化方案总结 1,批处理 在循环插入场景的接口中,可以在批处理执行完成后一次性插入或更新数据库,避免多次 IO。 JPA批处理示例: //for循环单笔入库 fo
spring-security认识及项目应用-202509120153 spring-security认识及项目应用 spring-security认识及项目应用 官方说明:https://docs.spring.io/spring-security/reference/index.html sp
SpringDataJpa框架-202509120151 SpringDataJpa框架 一、什么是JPA jpa 的全称是 Java Persistence API , 中文的字面意思就是 java 的持久层 API , jpa 就是定义了一系 列标准,让实体类和数据库中的表建立一个对应的关系,当
MyBatis & MyBatis-Plus-202509120214 MyBatis & MyBatis-Plus 一、概述 Mybatis 是一个半 ORM(对象关系映射)框架,它内部封装了 JDBC,开发时只需要关注 S QL 语句本身,不需要花费精力去处理加载驱动、创建连接、创建statem
RocketMQ-202509120224 RocketMQ 1.RocketMQ简介 RocketMQ 是阿里巴巴开源的分布式消息中间件,现已成为 Apache 软件基金会的顶级项目。支持 事务消息、顺序消息、批量消息、定时消息、消息回溯等。 它里面有几个区别于标准消息中件间的概念,如Group、
kafka-202509120218 kafka (一)Kafka介绍 Kafka 也是是我们在开发过程中经常会使用的一种消息队列 Apache Kafka是一个分布式流处理平 台。它最初由LinkedIn开发,后来成为Apache软件基金会的一部分,并在开源社区中得到了广泛 应用。Kafka的核心
RR 级别与幻读 在数据库事务隔离级别中,**RR(Repeatable Read,可重复读)级别在一定程度上可以解决幻读问 题,但并非完全解决**。以下是详细解析: 一、幻读的定义与产生场景 #### 1. 幻读的定义 幻读指在一个事务中,两次相同的查询操作返回的结果集不同(新增了记录),仿佛“幻
spring事务 事务的传播类型 该属性用于设置底层数据库的事务隔离级别,事务的隔离级别介绍: @Transactional注解可以作用于接口、接口方法、类以及类方法上,它可以通过不同的参数来选择什 么类型Exception异常下执行回滚或者不回滚操作。 //如果有事务, 那么加入事务, 没有的话新