SpringBoot项目中控制线程池、多线程事务提交、回滚的方式

1、由于多线程每个线程都是一个异步任务,所以每个线程都是一个单独的事务,通常使用的声明式事务 @Transactional() 是无法控制多线程中事务的。成功写入10000条数据。插入数据过程中模拟出现异常,事务会全部回滚。此方式没有第一种方式可靠,推荐第一种方式。2、所以只能另寻解决方式。

提升Spring Boot程序启动速度的七大优化技巧

Spring Boot提供了自动配置机制,根据应用程序的依赖项和配置,自动配置各种组件。通过持续的优化和调整,您可以构建出性能卓越的Spring Boot应用程序,提供更好的用户体验和高效的系统运行。另外,您还可以选择更轻量级的替代品或自定义的实现,以减少依赖项的数量和大小。:在Spring Boo

springboot实现登录功能

使用springboot连接mysql实现登录功能

springboot手动提交事务

要手动提交事务,你需要在代码中获取当前的事务并调用它的 commit 方法。在 Spring Boot 中,你可以通过在你的类中注入 PlatformTransactionManager 来获取当前的事务。然后,你可以使用 TransactionTemplate 类来手动执行事务。例如:@Autow

关于上传文件大小受限问题

org.apache.tomcat.util.http.fileupload.FileUploadBase$FileSizeLimitExceededException: The field file exceeds its maximum permitted size of 1048576 byt

java springboot yml文件配置 多环境yml

java springboot yml文件配置 多环境yml

QueryWrapper中eq的用法案例

QueryWrapper中eq的意思以及用法案例

Mybatis注解开发@Select执行参数和执行sql语句的方式

在上面的示例中,@Select 注解指定了一个 SELECT 查询语句,其中包含一个占位符 #{userId},该占位符将在执行查询时被替换为方法参数 userId 的值。在解析过程中,Mybatis 会通过 #{} 占位符获取查询语句中的参数,并将这些参数传递给底层的 JDBC 驱动程序,最终执行

SpringBoot下载文件的正确方式~

Spring Boot 在文件流下载时,加入异常报警,更具灵活性

Spring Boot 应用程序生命周期扩展点妙用

上一篇我们着重按照分类讲解了一下Spring Boot的常见扩展点,接下来我们讲解一下Spring Boot 的应用程序生命周期扩展点的一些妙用。Spring Boot的应用程序生命周期扩展点是一些接口,可以让开发者在应用程序的不同生命周期阶段插入自己的逻辑。这些扩展点可以帮助开发者在应用程序启动、

Springboot实现接口传输加解密

先给大家看下效果,原本我们的请求是这样子的加密后的数据传输是这样子的加解密步骤:1.前端请求前进行加密,然后发送到后端2.后端收到请求后解密3.后端返回数据前进行加密4.前端拿到加密串后,解密数据加解密算法:本文用的是国密算法作为参考,当然大家也可以用其它算法进行加解密国密算法加解密可参照:java

springboot-内置Tomcat

本文介绍是springboot是怎么内置Tomcat,及配置Tomcat属性介绍和优化下的建议;

【Spring AOP + 自定义注解 + 动态数据源 实现主从库切换&读写分离】—— 案例实战

在现代的应用程序开发中,数据库读写分离是提高应用性能和可伸缩性的重要策略之一。Spring AOP 和自定义注解为我们提供了实现读写分离的有效工具,而德鲁伊(Druid)数据源则为我们提供了高性能的连接池,我们用它来实现动态数据源。本篇博客将带领你一步一步实现 Spring AOP 结合自定义注解和

Spring boot 事务无效,报错:Transaction not enabled

后来想到每个service都集成了BaseService,其中的save、saveBatch等常用方法都放到了BaseService中,但是BaseService本身没有添加Transactional注解,添加后问题解决。上述方法是网上通用的方法,详细参考:https://www.cnblogs.c

springcloud整合nacos实现注册发现中心

如果大家对相关文章感兴趣,可以关注公众号"架构殿堂",会持续更新AIGC,java基础面试题, netty, spring boot,spring cloud等系列文章,一系列干货随时送达!

SpringSecurity权限控制

Spring 是非常流行和成功的 Java 应用开发框架,Spring Security 正是 Spring 家族中的成员。Spring Security 基于 Spring 框架,提供了一套 Web 应用安全性的完整解决方案。正如你可能知道的关于安全方面的两个核心功能是“认证”和“授权”,一般来说

Spring Framework的核心:IoC容器的实现(1)

Spring 容器是 Spring 框架的核心。容器将创建对象、将它们连接在一起、配置它们并管理它们从创建到销毁的完整生命周期。Spring 容器使用 DI 管理构成应用程序的组件。这些对象称为 Spring Bean。容器通过读取提供的配置元数据来获取关于要实例化、配置和组装哪些对象的指令。配置元

在SpringBoot项目中配置Redis

SpringBoot的Redis配置

若依微服务框架启动报错

若依 微服务框架system模块 启动报错

springboot访问请求404解决方法

如:启动程序在包名 com.yang.test.ymkribbonconsumer下,则会查找所有 com.yang.test.ymkribbonconsumer下的文件以及 com.yang.test.ymkribbonconsumer 下的所有子包里面的文件。新手在刚接触springboot的时

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈