E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
jdbc事务
Spring @Transactional 注解的回滚条件
2019独角兽企业重金招聘Python工程师标准>>>一、结论Spring的
事务
管理默认只对出现运行期异常(java.lang.RuntimeException及其子类)和Error时进行回滚。
weixin_34268579
·
2025-07-11 04:14
java
python
运维
Spring @Async 注解多线程导致Spring的注解@Transactional失效问题
问题:多线程为什么会导致
事务
注解@Transactional失效实现AOP的方法有动态代理、编译期,类加载期织入等等,Spring实现AOP的方法则就是利用了动态代理机制,正因如此,才会导致某些情况下@
java小白0.1k
·
2025-07-11 04:14
java
多线程
spring
数据库
@Transactional
事务
注解的批量回滚机制
关键机制说明:1.
事务
注解生效:@Transactional(rollbackFor=Exception.class)@Override@Transactional(rollbackFor=Exception.class
TTc_
·
2025-07-11 03:43
java
事务
Spring Boot:影响
事务
回滚的几种情况
一、Controller捕获异常导致
事务
失效需求我们有一个用户注册服务,注册时需要:创建用户账户分配初始积分发送注册通知这三个操作需要在同一个
事务
中执行,任何一步失败都要回滚。
·
2025-07-11 03:09
RabbitMQ 高级特性之
事务
1.简介与MySQL、Redis一样,RabbitMQ也支持
事务
。
事务
中的消息,要么全都发送成功,要么全部发送失败,不会出现一部分成功一部分失败的情况。
Bug退退退123
·
2025-07-11 00:51
RabbirMQ
常见面试题
rabbitmq
分布式
java
spring
分库分表之实战-sharding-
JDBC
绑定表配置实战
,我是工藤学编程一个正在努力学习的小博主,期待你的关注实战代码系列最新文章C++实现图书管理系统(QtC++GUI界面版)SpringBoot实战系列【SpringBoot实战系列】Sharding-
Jdbc
·
2025-07-10 20:18
MySQL
事务
实现原理
目录MySQL
事务
介绍
事务
基础及其实现原理回滚日志MVCC多版本并发控制
事务
的特性多个
事务
同时执行出现的三种现象四种隔离级别及其实现原理尽量不要使用长
事务
MySQL
事务
介绍要保证⼀组数据库操作,要么全部成功
巴里巴气
·
2025-07-10 18:11
MySQL知识记录
mysql
数据库
Spring Boot + Spring JPA +
JDBC
+ Druid实现动态数据源切换
SpringBoot+SpringJPA+
JDBC
+Druid实现动态数据源切换目录SpringBoot+SpringJPA+
JDBC
+Druid实现动态数据源切换AbstractRoutingDataSource
Apr01Chell
·
2025-07-10 15:22
代码片段
spring
java
数据库
在C#中使用 Castle 实现 AOP
在C#中使用Castle实现AOP前言一、Castle动态代理框架简介二、在C#中实现AOP三、实际应用示例四、异常处理和
事务
管理五、实现自定义拦截器六、测试和调试七、总结前言AOP是一种编程范式,它通过将横切关注点
0仰望星空007
·
2025-07-10 13:09
C#基础
c#
开发语言
.net
后端
visual
studio
Hive
事务
表(ACID)问题梳理
文章目录问题描述分析原因什么是
事务
表概念
事务
表和普通内部表的区别相关配置
事务
表的适用场景注意事项设计原理与实现文件管理格式参考博客问题描述工作中需要使用pyspark读取Hive中的数据,但是发现可以获取
·
2025-07-10 10:21
创建 TransactionStatus
在Spring框架中,TransactionStatus是一个接口,通常由
事务
管理器(如PlatformTransactionManager)在开启
事务
时自动创建,而不是由开发者直接实例化。
悟能不能悟
·
2025-07-10 10:15
log4j
java
开发语言
web后端框架MyBatis
目录前言1.xml配置方式开发步骤2.注解方式开发步骤前言mybatis是一个优秀的基于java的持久层框架,它内部封装了
jdbc
,使开发者只需要关注sql语句本身,而不需要花费精力去处理加载驱动、创建连接
猿力觉醒
·
2025-07-10 09:13
java
后端
mybatis
ClickHouse高频面试题
作为一款高性能OLAP数据库,存在哪些不足4、ClickHouse有哪些表引擎5、介绍下Log系列表引擎应用场景共性特点不支持6、简单介绍下MergeTree系列引擎7、简单介绍下外部集成表引擎ODBC
JDBC
MySQLHDFSKafkaRabbitMQ8
野老杂谈
·
2025-07-10 03:05
数据库
JVM——性能:百万级TPS系统的性能优化之道
当系统面临百万级TPS(每秒
事务
处理量)的高并发挑战时,性能瓶颈将直接影响用户体验与业务发展。
黄雪超
·
2025-07-10 03:04
JVM
jvm
性能优化
java
基于 Java 的电商业务秒杀商品高并发、数据一致性、系统性能等多个方面设计方案
数据库:MySQL存储订单和商品信息,使用
事务
保证数据一致性。分布式锁:使用Redis
一杯冰美式_丶
·
2025-07-10 02:52
java
开发语言
Java微服务框架技术选型全景报告
约定优于配置+自动装配(Starter)-内嵌Tomcat/Jetty容器-Actuator监控端点企业级单体应用/传统系统迁移SpringCloud-微服务全家桶(Eureka/Zuul/Config)-强
事务
管理
chanalbert
·
2025-07-10 01:19
技术选型
java
java
微服务
框架
技术选型
ORM框架实战:MyBatis与JPA深度对比及企业级开发全攻略(终极优化版)
一、ORM框架技术演进与选型策略1.1ORM框架的演进史
JDBC
时代:手动管理连接池、
事务
、SQL注入风险。Hibernate/JPA:2006年JPA标准化,推动ORM框架自动化。
Android洋芋
·
2025-07-10 01:49
mybatis
tomcat
java
ORM框架
数据库优化
RocketMQ延迟消息是如何实现的?
RocketMQ的延迟消息是通过特定的时间延迟来控制消息的消费时间,其实现方式主要是利用消息的定时投递和消息的定时存储,通常是基于以下两种方式:1.定时消息+
事务
消息方式(定时投递)RocketMQ通过在消息中设置定时投递的时间
java1234_小锋
·
2025-07-10 01:18
java
rocketmq
SpringBoot设计基石:约定优于配置与模块化架构
事务
管理器要声明哪些Bean?这些决策消耗的开发者的精力,本应属于业务创新。”设计者的初心思考:“能否将行业数年积累的最佳实践,沉淀为开箱即用的默认值?”
·
2025-07-10 01:47
mybatis 模糊查询时只能查询数字和英文,中文查询不到(mysql数据库),已解决!
2.解决方法(亲测有效)最后锁定是编码的问题,数据库url链接上没加编码也可以直接复制我的url
jdbc
:mysql://localhost:3306/xxx?
光头才能变强
·
2025-07-10 00:43
后端
mysql
MyBatis 结果集映射黑科技:复杂对象映射不再头疼
传统
JDBC
手动映射结果集效率低且易出错,而MyBatis提供了一套“黑科技”——通过ResultMap灵活配置,结合associ
Java技术栈实战
·
2025-07-09 21:57
mybatis
科技
ai
Rust之从零开始构建分布式
事务
数据库
目录第一部分:Rust基础与数据库基础Rust语言基础Rust的特点与优势Rust的内存安全与并发模型Rust工具链与开发环境搭建数据库基本原理关系型数据库与非关系型数据库数据库的
事务
管理原理ACID与
莲华君
·
2025-07-09 19:09
rust
分布式
数据库
Mybatis步骤
MyBatis:持久型框架,封装了JBDC(可以简化
JDBC
的开发),有ROM反射在读取数据的时候使用(之前是DAO阶段,在MyBatis是Mapper)简化步骤:1、创建数据库表2、创建项目(引入lombok
·
2025-07-09 17:32
【测试100问】MySQL有哪几种
事务
隔离级别?
问:MySQL有哪几种
事务
隔离级别?十二答:MySQL支持4种级别,从低到高依次为:1.读未提交(READUNCOMMITTED):啥都不解决(脏读、不可重复读、幻读都可能)。
十二测试录
·
2025-07-09 16:51
测试100问
mysql
数据库
经验分享
职场和发展
面试
【MySQL】数据库基础
】库的操作【MySQL】表的操作【MySQL】数据类型【MySQL】表的约束【MySQL】基本查询【MySQL】内置函数【MySQL】复合查询【MySQL】内外连接【MySQL】索引特性【MySQL】
事务
管理
·
2025-07-09 14:10
JDBC
操作数据库1
从MySQL8.0的
JDBC
驱动开始,mysql-connector-java驱动包在META-INF/services目录下提供了java.sql.Driver文件,内容为com.mysql.cj.
jdbc
.Dr
·
2025-07-09 13:30
MsSql 其他(2)
✨✨✨✨✨✨✨✨✨✨✨Mysql中的MVCC一、MVCC的核心目标与设计背景MVCC(Multi-VersionConcurrencyControl,多版本并发控制)是InnoDB存储引擎为实现高并发
事务
处理而设计的核心机制
hello 早上好
·
2025-07-09 08:25
#
面试汇总-MySql
数据库
mysql
设计模式---代理模式
通过引入一个代理对象来间接操作实际对象,可以在不改变实际对象代码的前提下,增加额外的功能操作,如访问控制、延迟初始化、日志记录、
事务
管理等。
·
2025-07-09 06:45
后端框架
以下是一些流行的后端框架:SpringFramework:特点:SpringFramework是一个全功能的Java开发框架,提供了依赖注入、面向切面编程、
事务
管理等功能,广泛用于构建企业级应用。
再见,再也不见(๑><๑)
·
2025-07-09 04:59
java
java中打印sql,利用
JDBC
的PrepareStatement打印真实SQL的方法详解
前言本文主要给大家介绍了关于利用
JDBC
的PrepareStatement打印真实SQL的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍:我们知道,
JDBC
的PrepareStatement
weixin_39878549
·
2025-07-09 01:11
java中打印sql
基于新型非易失性内存(NVM)的数据库
事务
日志优化技术详解
博客主页:瑕疵的CSDN主页Gitee主页:瑕疵的gitee主页⏩文章专栏:《热点资讯》基于新型非易失性内存(NVM)的数据库
事务
日志优化技术详解基于新型非易失性内存(NVM)的数据库
事务
日志优化技术详解基于新型非易失性内存
瑕疵
·
2025-07-09 01:10
热点资讯
数据库
软件架构设计中消息总线的应用详解
解耦与异步通信2.消息路由与协议适配3.可靠性保障二、消息总线的核心功能1.动态扩展与负载均衡2.容错与高可用性3.数据转换与集成三、典型应用场景1.微服务架构中的服务解耦2.大规模数据流处理3.复杂
事务
管理
半青年
·
2025-07-09 00:07
消息总线
网络协议
信息与通信
kafka
MQTT
物联网
系统架构
Spring面试总结,基于小林coding+个人总结
它整合了
事务
管理、Web开发、数据访问等功能模块,具有模块化、非侵入性等特点。核心特性:控制反转与依赖注入:IoC,将对象的创建和依赖关系的管理从代码中移除,转由Spring容器负责。
会非的杨
·
2025-07-08 22:56
spring
面试
java
分库分表之实战-sharding-
JDBC
水平分库+水平分表配置实战
,我是工藤学编程一个正在努力学习的小博主,期待你的关注实战代码系列最新文章C++实现图书管理系统(QtC++GUI界面版)SpringBoot实战系列【SpringBoot实战系列】Sharding-
Jdbc
软件编程在线接单(需要可私)
·
2025-07-08 21:44
分库分表
后端
java
数据库
mysql
分布式
【亲测免费】 SQLite
JDBC
驱动安装和配置指南
SQLite
JDBC
驱动安装和配置指南sqlite-
jdbc
xerial/sqlite-
jdbc
:是一个基于Java的SQLite数据库驱动器,它提供了Java应用程序与SQLite数据库之间的连接和操作接口
伊艺振Marilyn
·
2025-07-08 17:51
seata 的使用初步
Seata是一款开源的分布式
事务
解决方案,致力于在微服务架构下提供高性能和简单易用的分布式
事务
服务。
RR1335
·
2025-07-08 17:49
微服务
SEATA
事务处理
seata
分布式事务
TC
TM
RM
SQLite
JDBC
驱动在MIPS64架构上的实现
本文还有配套的精品资源,点击获取简介:SQLite
JDBC
驱动程序允许Java应用通过
JDBC
API与SQLite数据库交互。
·
2025-07-08 17:49
thinkphp中行锁(Lock)操作跟
事务
的关系以及用法
事务
跟行锁(Lock)的关系首先解释下
事务
和锁各自的作用
事务
的作用
事务
主要保证一组数据库操作(增删改)的原子性,即要么全部执行成功,要么全部失败,避免出现数据不一致的中间状态.加锁的作用加锁主要解决并发场景下的数据竞争问题
·
2025-07-08 16:12
mysql事务数据库
SQL Server 临时表、表变量与WITH语句的用法与区别
三者选择需综合考量数据量级、
事务
需求及代码可读性。本文将深入解析其工作机制,通过实测对比指导场景化选型。
Favor_Yang
·
2025-07-08 15:05
SQL调优及高级SQL语法编写
数据库
sql
sqlserver
MySQL MVCC 详解
MySQLMVCC详解维基百科上关于MVCC的介绍:多版本并发控制(Multiversionconcurrencycontrol,MCC或MVCC),是数据库管理系统常用的一种并发控制,也用于程序设计语言实现
事务
内存
·
2025-07-08 13:23
Oracle应急处理:ORACLE XA 交易挂起
CICS或者应用程序报ORA-1591错误,无法获取分布式
事务
锁。selectlocal_tran_id, global_tran_id, st
·
2025-07-08 13:07
运维数据库oracle程序员
Apache Iceberg数据湖基础
Iceberg的革新目标:解耦计算引擎与存储格式(支持Spark/Flink/Trino等);提供ACID
事务
、模式
Aurora_NeAr
·
2025-07-08 12:20
apache
别再重复造轮子!火语言 RPA 开发神器来了
在软件开发与运维过程中,重复性工作总是占据大量时间和精力,有没有一款工具能让开发者从这些繁琐
事务
中解脱出来?火语言RPA就是这样一款专为开发者打造的开发神器,助你告别重复劳动,高效完成任务。
·
2025-07-08 11:44
满血DeepSeek加持的AlphaGPT,助力高文律师
事务
所全面拥抱AI
2025年初,中国团队精心雕琢的通用大模型DeepSeek凭借其创新的架构优化以及深入的数据挖掘技术,在逻辑推理、多轮对话和知识搜索等关键领域大放异彩,其为诸多垂直领域,特别是法律行业的智能化转型,开拓了全新的方向。2月8日,法律科技领域的领军者iCourt将旗下的AlphaGPT与DeepSeek深度融合,重磅推出业内首款“DeepSeek+法律专业”AI大模型。这一创举彻底打破了传统法律智能工
·
2025-07-08 11:10
(转)java.sql包介绍
数据库连接包:实现
JDBC
的类库;DriverManager类此类用于装载驱动程序,它所有的成员都是静态成员,所以在程序中无须对它进行实例化,直接通过类名就可以访问它。
·
2025-07-08 03:08
Mybatis
MyBatis消除了几乎所有的
JDBC
代码和参数的手动设置以及结果集的检索。
微风粼粼
·
2025-07-07 23:04
mybatis
tomcat
java
Mysql报错
nestedexceptionisorg.apache.ibatis.exceptions.PersistenceException:Errorqueryingdatabase.Cause:org.springframework.
jdbc
微风粼粼
·
2025-07-07 23:34
mysql
adb
android
如何在YashanDB中实现与区块链的集成
核心技术点YashanDB的
事务
和一致性管理YashanDB支持
事务
的AC
·
2025-07-07 23:57
数据库
JDBC
连接池
这种连接“汇集”起来的技术基于这样的一个事实:对于大多数应用程序,当它们正在处理通常需要数毫秒完成的
事务
时,仅需要能够访问
JDBC
连接的1个线程。当不处理
事务
时,这个连接就会闲置。
今惜时
·
2025-07-07 19:11
JDBC
数据库
java
mysql
如何在YashanDB数据库中使用JSON数据类型?
YashanDB作为支持多种存储结构和高性能
事务
处理的数据库产品,提供了对JSON数据类型的支持,以满足现代复杂业务对半结构化数据处理的需求。
·
2025-07-07 19:52
数据库
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他